NYSE:TREX | US89531P1057
Generating your data highlights...
7.31b USD | # 1731 in US
1.36m shares | 97.01m USD
107.14m
99.41% | 106.51m