NYSE • TREX • US89531P1057
Generating your data highlights...
4.18b USD | # 2817 in US
1.95m shares | 77.16m USD
103.89m
99.34% | 103.21m