NYSE:TR | US8905161076
Generating your data highlights...
2.66b USD | # 3437 in US
186.68k shares | 7.41m USD
41.7m
42.16% | 17.58m