Railway infrastructure company L.B. Foster (NASDAQ:FSTR) fell short of the markets revenue expectations in Q3 CY2025, with sales flat year on year at $138.3 million. On the other hand, the company’s ...