FreightCar America, Inc.

Net Buying
RAIL·US·🇺🇸 US
83%buys·17%sales
726 transactions
$3.9MTotal buys·242 buys
$15.4MTotal sells·50 sells
4343 insiders
Last: Jun 24, 2025