LSE • 0U96 • BMG3223R1088
Generating your data highlights...
14.2b USD | # 837 in GB
329 shares | 145.72m USD
38.7m
67.64% | 26.18m