TriMas Corporation - Common Stock (TRS)

39.58
+1.52 (3.99%)
NASDAQ· Last Trade: Jul 31st, 2:56 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors