LSE:0M1O | US9837931008
Generating your data highlights...
21.4b USD | # 649 in GB
218 shares | 302.4m USD
117.15m
88.34% | 103.48m