LSE • 0A7X • US9282541013
Generating your data highlights...
5.4b USD | # 1279 in GB
1.86k shares | 77.72m USD
88.3m
94.54% | 83.48m