LSE:TSCO | GB00BLGZ9862
Generating your data highlights...
35.3b USD | # 428 in GB
23.91m shares | 137.3m USD
6.57b
95.79% | 6.3b