LSE • TSCO • GB00BLGZ9862
Generating your data highlights...
40.3b USD | # 427 in GB
17.77m shares | 131.88m USD
6.35b
96.19% | 6.11b