NYSE • TREX • US89531P1057
Generating your data highlights...
4.37b USD | # 2731 in US
1.87m shares | 86.33m USD
101.87m
93.81% | 95.56m