LSE • 0J2Z • US41068X1000
Generating your data highlights...
5.18b USD | # 1304 in GB
369 shares | 40.54m USD
127.31m
95.93% | 122.13m