NYSE • TREX • US89531P1057
Generating your data highlights...
5.01b USD | # 2582 in US
2.13m shares | 93.73m USD
101.87m
99.33% | 101.18m