NYSE • TREX • US89531P1057
Generating your data highlights...
5.05b USD | # 2573 in US
2.19m shares | 95.74m USD
101.87m
99.33% | 101.19m