LSE • TSCO • GB00BLGZ9862
Generating your data highlights...
40.3b USD | # 440 in GB
17.75m shares | 130.36m USD
6.23b
95.85% | 5.97b