NYSE • TREX • US89531P1057
Generating your data highlights...
4.49b USD | # 2668 in US
2.03m shares | 87.18m USD
103.9m
99.35% | 103.22m