Nasdaq • TRI • CA8849038812
Generating your data highlights...
42.4b USD | # 535 in US
1.9m shares | 188.75m USD
433.22m
28.98% | 125.53m