L.B. Foster reaffirms 2026 revenue outlook of $540 million-$580 million - FSTR News | Rallies