NYSE:TREX | US89531P1057
Generating your data highlights...
6.84b USD | # 1881 in US
1.2m shares | 80.52m USD
108.71m
99.43% | 108.09m