LSE • 0YAA • IL0010845571
Generating your data highlights...
16.4b USD | # 763 in GB
240 shares | 31.23m USD
31.78m
99.87% | 31.74m