Investor Information

NASDAQ:TRS
17.87
-0.46

4:00 PM ET on July 29, 2016

Delayed at least 20 minutes. Provided by eSignal.