LSE • 0U96 • BMG3223R1088
Generating your data highlights...
14.4b USD | # 821 in GB
267 shares | 139.85m USD
38.34m
67.78% | 25.99m