LSE • 0ICP • US2600031080
Generating your data highlights...
25.2b USD | # 601 in GB
246 shares | 246m USD
134.68m
99.28% | 133.71m