Investor Information

NASDAQ:TRS
17.81
-0.21

4:00 PM ET on September 23, 2016

Delayed at least 20 minutes. Provided by eSignal.