FreightCar America, Inc. financial data

Location
Two North Riverside Plaza, Suite 1250, Chicago, IL
State of incorporation
DE
Fiscal year end
December 31