L.B. Foster Company Common Stock (FSTR)

FairStock Score: 54/100 — MIXED

Current Price$30
Market Cap$31,37,57,728
P/E Ratio43.46
ROE4.18%
Dividend Yield—%
SectorIndustrials

Data from SEC filings. Not investment advice. Scoring methodology