NYSE • TREX • US89531P1057
Generating your data highlights...
4.35b USD | # 2731 in US
1.88m shares | 86.84m USD
101.87m
93.81% | 95.56m