NYSE:TPX | US88023U1016
Generating your data highlights...
8.76b USD | # 1570 in US
1.26m shares | 65.03m USD
173.65m
77.48% | 134.54m