NYSE • TREX • US89531P1057
Generating your data highlights...
3.91b USD | # 2891 in US
1.9m shares | 74.95m USD
103.89m
99.37% | 103.24m