LSE:TSCO | GB00BLGZ9862
Generating your data highlights...
30.9b USD | # 421 in GB
22.03m shares | 113.03m USD
6.71b
96.79% | 6.49b