LSE:TSCO | GB00BLGZ9862
Generating your data highlights...
30.6b USD | # 450 in GB
18.59m shares | 99.55m USD
6.79b
96.64% | 6.56b