LSE • 0A8Y • US55354G1004
Generating your data highlights...
40.2b USD | # 429 in GB
679 shares | 390.48m USD
72.7m
94.94% | 69.02m