LSE • 0U96 • BMG3223R1088
Generating your data highlights...
13.3b USD | # 838 in GB
234 shares | 128.61m USD
39.57m
68.35% | 27.05m