NYSE:TREX | US89531P1057
Generating your data highlights...
4.47b USD | # 2658 in US
2.7m shares | 104.32m USD
107.25m
99.40% | 106.61m