NYSE:TREX | US89531P1057
Generating your data highlights...
3.97b USD | # 1495 in US
1.98m shares | 78.89m USD
105.74m
99.29% | 104.99m