<- Back to list
TRIMAS CORP
TRS
48.79
Industrials
Revenue
Earnings
Dividends