NYSE • TREX • US89531P1057
Generating your data highlights...
4.53b USD | # 2623 in US
1.82m shares | 82.44m USD
101.87m
93.81% | 95.56m