L.B. Foster Company (FSTR) stock analysis, price and outlook | Madmaj