LSE:0M30 | US98850P1093
Generating your data highlights...
16.4b USD | # 656 in GB
1.93k shares | 118.37m USD
377.79m
98.59% | 372.48m