NYSE • TRU • US89400J1079
Generating your data highlights...
13.9b USD | # 1299 in US
2.35m shares | 183.99m USD
191.6m
99.38% | 190.42m