MARKET CAP
995.3M
P/E (TTM)
16.2x
FWD P/E
DAY RANGE
$58 – $59
52W RANGE
No politician trades found for TRST.