NYSE:MRO | US5658491064
Generating your data highlights...
14.9b USD | # 1020 in US
6.03m shares | 168.21m USD
559.38m
99.52% | 556.69m