Freightcar America, Inc. - Common Stock (RAIL)

12.69
-0.46 (-3.50%)
NASDAQ · Last Trade: Mar 7th, 5:32 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors