Investor Information

NASDAQ:TRS
22.80
0.10

4:00 PM ET on February 24, 2017

Delayed at least 20 minutes. Provided by eSignal.

TriMas Newsroom