LSE • 0M5J • NO0010345853
Generating your data highlights...
22.9b USD | # 640 in GB
428.99k shares | 78.67m USD
631.7m
41.70% | 263.39m