NYSE:TR | US8905161076
Generating your data highlights...
2.22b USD | # 3329 in US
111.61k shares | 3.44m USD
71.53m
31.78% | 22.73m