FreightCar America Inc.

5.06
-0.29 (-5.42%)
At close: Apr 03, 2025, 2:50 PM