L.B. Foster Company FSTR recorded fourth-quarter 2024 loss of 2 cents per share, narrower than a loss of 4 cents per share a ...