LSE • 0U96 • BMG3223R1088
Generating your data highlights...
13.9b USD | # 827 in GB
226 shares | 119.81m USD
39.8m
73.83% | 29.38m