LSE:MRO | GB00BNGDN821
Generating your data highlights...
7.9b USD | # 980 in GB
6.48m shares | 47.01m USD
1.29b
94.23% | 1.21b