TriMas Corporation
Exchange: nyse
none
993600896.00
112460000.00
0.255654808564
0.124056832723
-24.42%
2.75
0.160000