CSIMarket
 
Marathon Oil Corporation  (MRO)
Other Ticker:  
 
    Sector  Energy    Industry Oil And Gas Production
   Industry Oil And Gas Production
   Sector  Energy
 
 

MRO's vs. Suppliers, Data

(Revenue and Income for Trailing 12 Months, in Millions of $, except Employees)



COMPANY NAME TICKER MARKET CAP REVENUES INCOME EMPLOYEES
Marathon Oil Corporation MRO 16,681 6,697 1,554 1,531
Apa Corporation APA 9,995 10,285 3,926 2,253
Broadridge Financial Solutions Inc BR 23,078 6,321 1,552 14,300
Devon Energy Corp DVN 33,193 15,412 3,825 1,600
Eog Resources Inc EOG 77,716 24,186 7,594 2,800
Nucor Corporation NUE 47,199 35,733 5,366 28,800
Occidental Petroleum Corporation OXY 80,265 28,257 5,619 11,678
Steel Dynamics Inc STLD 22,774 18,795 2,467 10,640
American Coastal Insurance Corporation ACIC 456 -115 -592 0
Aecom ACM 12,783 14,894 112 92,000
Aspen Insurance Holdings Limited AHLPRC 0 2,966 585 0
Aspira Women s Health Inc AWH 33 9 -17 1,433
Axis Capital Holdings Limited AXS 5,291 5,643 376 1,225
Basic Energy Services Inc BASX 1 377 -161 0
Baker Hughes Company BKR 32,756 25,506 1,970 54,000
Dmc Global Inc BOOM 403 719 35 428
Csi Compressco Lp CCLP 229 382 -10 635
Cypress Environmental Partners L p CELP 6 117 -12 1,192
Core Laboratories Inc CLB 809 509 41 4,600
Crane Company CR 7,460 2,166 412 0
China United Insurance Service Inc CUII 46 135 16 2,239
Diamond Offshore Drilling Inc DO 1,314 982 49 0
Dover Corporation DOV 23,793 8,438 2,327 25,000
Koil Energy Solutions Inc DPDW 7 15 -2 59
Dril quip Inc DRQ 664 395 -1 2,319
Leonardo Drs Inc DRS 5,578 2,826 168 10,000
Emcor Group Inc EME 15,982 12,582 633 27,000
Enservco Corporation ENSV 5 22 -9 249
Enstar Group Ltd ESGR 4,382 1,429 1,218 1,327
Exterran Corporation EXTN 152 761 -85 800
Forum Energy Technologies Inc FET 198 744 -15 2,050
Fluor Corporation FLR 6,832 15,573 123 37,508
Technipfmc Plc FTI 11,786 7,824 61 20,300
Graco Inc GGG 15,176 2,196 507 3,200
Halliburton Company HAL 0 23,018 2,662 40,000
Hill International inc HIL 197 410 -2 4,558
Horace Mann Educators Corporation HMN 1,461 1,492 45 1,350
Helmerich and Payne inc HP 4,181 2,830 432 10,352
Independence Contract Drilling inc ICD 27 210 -38 299
Ion Geophysical Corp IO 10 76 -44 480
Jacobs Solutions Inc J 17,975 16,713 754 60,000
James River Group Holdings Ltd JRVR 349 903 124 367
Kingsway Financial Services Inc KFS 221 103 63 305
Kingstone Companies Inc KINS 43 144 -6 69
Kemper Corporation KMPR 3,649 4,944 -272 5,600
Matson inc MATX 3,737 3,095 297 1,056
Mercury General Corporation MCY 2,916 4,630 96 4,500
Mistras Group inc MG 269 681 -17 5,700
Markel Group Inc MKL 19,152 15,804 2,101 10,600
Murphy Oil Corporation MUR 7,171 3,460 724 1,712
Ncr Atleos Corporation NATL 1,480 1,525 70 715
Nabors Industries ltd NBR 167 3,006 50 0
Noble Corporation Plc NE 6,554 2,906 583 0
Nuverra Environmental Solutions Inc NES 35 97 -26 0
Nextier Oilfield Solutions Inc NEX 2,474 3,648 642 0
Natural Gas Services Group Inc NGS 292 121 5 235
North American Construction Group Ltd NOA 624 632 48 5
Nov Inc NOV 7,401 8,313 489 29,593
Enpro Inc NPO 3,156 1,059 18 5,000
Newpark Resources Inc NR 660 750 15 1,800
Originclear Inc OCLN 14 8 5 26
Oceaneering International Inc OII 2,284 2,425 97 8,200
Oil States International Inc OIS 350 782 13 2,821
Oasis Midstream Partners Lp OMP 1,160 392 185 67
Profire Energy Inc PFIE 91 58 11 79
Rpc inc RES 1,691 1,617 195 3,500
Transocean ltd RIG 4,270 2,832 -954 0
Superior Drilling Products Inc SDPI 34 21 7 43
Sprott Inc SII 1,044 169 42 0
Schlumberger Limited SLB 72,244 32,024 4,210 92,000
Smart Sand Inc SND 77 296 5 103
Sterling Infrastructure Inc STRL 3,070 1,972 139 1,565
Team Inc TISI 30 862 -76 7,300
Tutor Perini Corporation TPC 694 3,880 -128 10,626
Targa Resources Corp TRGP 25,162 16,376 1,618 2,430
Tetra Tech inc TTEK 9,938 1,588 232 13,000
Tetra Technologies Inc TTI 560 460 24 2,400
United Fire Group Inc UFCS 564 1,174 36 1,057
Unico American Corporation UNAM 0 15 -13 86
Universal Insurance Holdings Inc UVE 572 1,392 67 392
Vantage Drilling International VDI 0 332 -39 930
Bristow Group Inc VTOL 707 1,297 -7 2,916
Willdan Group inc WLDN 365 510 11 637
White Mountains Insurance Group ltd WTM 0 2,167 581 2,973
Watts Water Technologies Inc WTS 6,691 2,056 262 4,800
Expro Group Holdings N v XPRO 2,050 1,513 -23 0
Alleghany Corp Y 11,411 11,799 811 3,135
Abb Ltd ABBNY 90,307 32,235 3,824 0
Accenture Plc ACN 201,406 64,574 7,038 721,000
Adams Resources and Energy Inc AE 78 2,745 0 645
Ameren Corporation AEE 19,378 7,500 1,157 9,116
Atlas Growth Partners L p AGP 0 4 -2 389
Argan Inc AGX 826 455 35 862
Altex Industries Inc ALTX 3 0 0 1
American Noble Gas Inc AMNI 1 0 -3 0
American Superconductor Corp AMSC 342 125 -19 354
Amerisafe Inc AMSF 961 306 64 449
Ampco pittsburgh Corp AP 45 408 4 1,076
Air Products And Chemicals Inc APD 51,949 12,600 2,339 21,900
Truleum Inc APHE 107 0 -2 0
Antero Resources Corporation AR 8,988 4,682 342 528
Astrotech Corp ASTC 16 1 -10 42
Ati Inc ATI 7,381 4,174 423 9,700
Abraxas Petroleum Corp AXAS 1 50 37 109
Battalion Oil Corp BATL 88 221 -3 0
Petrolia Energy Corporation BBLS 1 4 -2 7
Bio en Holdings Corp. BENH 159 0 0 1
Bimi International Medical Inc BIMI 9 18 -23 0
Badger Meter Inc BMI 5,260 668 85 1,514
Bonso Electronics International Inc. BNSO 5 15 -3 528
Bp Plc BP 673,108 213,032 15,880 0
Berkshire Hathaway Inc BRKA 492,047 349,271 77,710 0
Barnwell Industries inc BRN 28 24 -3 29
Black Stone Minerals L p BSM 6,446 592 823 7
Bwx Technologies Inc BWXT 8,575 2,496 246 5,300
Ceco Environmental Corp CECE 0 324 2 0
Camber Energy Inc CEI 4 7 -32 0
Cemtrex Inc CETX 3 59 -9 577
Chesapeake Energy Corporation CHKEW 10,958 8,721 2,419 0
Chord Energy Corporation CHRD 7,780 3,932 2,363 0
Circor International Inc CIR 1,142 818 0 2,400
Clearday Inc CLRD 14 8 -17 0
Cms energy Corporation CMS 17,300 6,921 886 9,778
Comtech Telecommunications Corp CMTL 54 571 -41 1,852
Centerpoint Energy Inc CNP 17,960 8,696 917 12,901
Callon Petroleum Co CPE 2,221 2,343 401 121
Capital Product Partners L p CPLP 0 299 128 1
California Resources Corp CRC 3,892 2,801 564 0
Comstock Resources Inc CRK 2,559 2,121 636 117
Coterra Energy Inc CTRA 20,766 5,914 1,625 936
Chevron Corp CVX 300,934 200,949 21,411 42,595
Daybreak Oil And Gas Inc DBRM 0 2 -2 6
Denbury Inc DEN 4,647 1,406 229 0
Discovery Energy Corp DENR 15 0 -2 1
Danaher Corporation DHR 174,644 23,890 4,764 80,000
Delek Us Holdings Inc DK 1,944 16,917 47 1,326
Dynagas Lng Partners Lp DLNG 117 132 42 1
Dorchester Minerals L p DMLP 1,300 164 114 24
Ecopetrol S a EC 23,315 36,503 6,471 0
Ecolab Inc ECL 62,488 15,320 1,393 47,000
Vaalco Energy Inc EGY 716 455 60 104
Employers Holdings Inc EIG 1,144 851 118 716
Emerson Electric Co EMR 62,558 15,837 11,006 85,500
Empire Petroleum Corporation EP 110 40 -12 0
Evolution Petroleum Corp EPM 185 97 17 5
Eqt Corporation EQT 15,009 6,909 1,735 693
Earthstone Energy Inc ESTE 2,292 1,754 441 48
Entergy Corporation ETR 22,550 12,147 2,362 12,369
Diamondback Energy Inc FANG 36,179 8,412 3,336 870
First Business Financial Services Inc FBIZ 278 132 41 258
Fidelity D and D Bancorp Inc FDBC 261 72 18 164
Franklin Electric Co Inc FELE 4,726 2,065 195 5,200
Flowserve Corp FLS 6,015 4,320 205 16,250
F and m Bank Corp FMBM 55 41 3 168
Fncb Bancorp Inc FNCB 106 53 13 269
Franklin Financial Services Corporation FRAF 123 66 14 250
Freedom Holding Corp FRHC 4,007 1,399 336 0
Fuel Tech Inc FTEK 34 27 -2 198
First National Corp FXNC 94 49 10 187
Stealthgas Inc GASS 220 153 34 758
New Concept Energy Inc GBR 2 0 0 41
Goodrich Petroleum Corp GDP 314 158 -57 43
General Electric Company GE 163,678 67,954 9,443 168,000
Golar Lng Limited GLNG 2,626 344 -3 30
Gulfport Energy Corp GPOR 2,882 1,792 1,259 0
Green Plains Inc GPRE 1,242 3,296 -76 1,294
Gulfslope Energy Inc GSPE 1 0 -5 7
Gran Tierra Energy Inc GTE 266 637 -6 387
Chart Industries Inc GTLS 6,910 3,352 57 4,050
Haynes International inc HAYN 772 604 42 1,123
Hills Bancorporation HBIA 605 132 43 391
Hess Corporation HES 47,262 10,511 1,738 1,545
Hillenbrand inc HI 3,335 2,944 548 6,000
Hollysys Automation Technologies Ltd HOLI 1,508 729 107 3,600
Honeywell International Inc HON 129,399 36,662 5,672 99,000
Hubbell Inc HUBB 21,214 5,372 766 16,200
Houston American Energy Corp HUSA 18 1 -1 3
County Bancorp Inc ICBK 218 62 19 97
Intercontinental Exchange Inc ICE 73,798 10,222 2,438 8,858
Idex Corp IEX 17,169 3,274 596 7,536
Imperial Oil Limited IMO 39,446 39,042 3,745 5,600
Innospec Inc IOSP 3,021 1,964 127 1,800
Isabella Bank Corp ISBA 139 67 19 374
Investors Bancorp Inc ISBC 3,293 884 313 1,712
Israel Acquisitions Corp ISRL 93 83 6 170
Itron Inc ITRI 4,157 2,173 98 6,065
Itt Inc ITT 10,340 3,283 414 9,400
Juniata Valley Financial Corp JUVF 58 28 7 105
Kbr Inc KBR 8,400 6,956 -261 25,000
Kinder Morgan Inc KMI 42,373 15,334 2,486 10,529
Kosmos Energy ltd KOS 2,941 1,702 214 270
Kvh Industries Inc KVHI 94 132 -15 604
Loews Corp L 17,149 15,901 1,545 10,340
Lake Area Corn Processors Llc LKCRU 0 280 4 39
Lonestar Resources Us Inc LONE 161 227 24 0
Dorian Lpg Ltd LPG 1,598 553 304 50
Liquidmetal Technologies Inc LQMT 58 1 -2 26
Laredo Oil Inc LRDC 56 1 -3 70
Mdu Resources Group Inc MDU 4,900 4,657 415 9,598
Mackinac Financial Corp MFNC 226 64 14 173
Arcelormittal MT 21,252 68,275 1,022 0
Matador Resources Company MTDR 7,769 2,673 828 165
Minerals Technologies Inc MTX 2,315 2,169 88 3,583
Mueller Water Products Inc MWA 2,490 1,217 77 3,900
Mexco Energy Corporation MXC 28 8 3 3
National Bank Holdings Corp NBHC 1,253 418 142 956
Newmarket Corporation NEU 5,610 2,698 389 1,998
Ngl Energy Partners Lp NGL 755 7,376 60 2,700
Nisource Inc NI 12,380 0 0 0
Northern Minerals and Exploration Ltd NMEX 14 0 0 1
Northern Oil And Gas Inc NOG 3,869 2,166 923 19
Navigator Holdings Ltd NVGS 1,106 551 87 37
New Peoples Bankshares Inc NWPP 59 38 8 4,000
Ocean Bio chem Inc OBCI 140 63 5 128
Oneok Inc OKE 38,597 17,677 2,659 2,847
Par Pacific Holdings Inc PARR 1,896 8,232 729 863
Prosperity Bancshares Inc PB 5,581 1,111 462 3,037
Pg and e Corp PCG 35,819 24,428 2,256 26,000
Pdc Energy Inc PDCE 6,524 4,220 1,851 395
Pedevco Corp PED 83 31 0 6
Public Service Enterprise Group Incorporated PEG 32,739 11,237 2,563 12,684
Parker hannifin Corporation PH 69,807 19,826 2,633 55,090
Phx Minerals Inc PHX 121 50 21 21
Trillion Energy International Inc PKPL 57 2 -6 1
Piedmont Lithium Inc PLL 238 0 -22 10,400
Prime Meridian Holding Co PMHG 70 30 9 56
Pentair Plc PNR 13,040 4,104 623 11,250
Primeenergy Resources Corporation PNRG 260 133 28 155
Permian Resources Corporation PR 6,004 2,760 666 0
Quanta Services Inc PWR 36,420 20,882 751 43,700
Pioneer Natural Resources Co PXD 65,467 19,362 4,894 1,932
Ring Energy Inc REI 383 361 105 30
Riley Exploration Permian Inc REPX 556 375 112 0
Rocky Mountain Chocolate Factory Inc RMCF 22 26 -4 0
Rockwell Automation Inc ROK 31,260 9,129 1,112 26,000
Roper Technologies Inc ROP 57,360 6,177 1,384 19,300
Rose Hill Acquisition Corporation ROSE 0 277 4 4
Royale Energy Inc ROYL 5 2 -2 11
Range Resources Corporation RRC 8,634 2,812 635 990
Reserve Petroleum Co RSRV 27 13 0 8
Rtx Corporation RTX 144,291 68,920 3,380 174,000
Silverbow Resources Inc SBOW 682 639 638 0
Sandridge Energy Inc SD 531 149 61 509
Sea Limited SE 30,870 12,450 -1,658 5,900
Seapeak Llc SEALPA 0 727 318 0
Sfl Corporation Ltd SFL 1,577 752 84 7
Sm Energy Co SM 5,728 2,374 818 607
Smartfinancial Inc SMBK 329 149 29 225
Sharkninja Inc SN 8,655 4,253 167 235
Vecta Inc SNNY 409 2 0 15
Spindletop Oil and Gas Co SPND 20 6 -2 23
Sitio Royalties Corp STR 3,656 526 100 1,745
Sunoco Lp SUN 5,790 23,068 824 22,500
Southwest Iowa Renewable Energy Llc SWIOU 0 381 11 61
Southwestern Energy Company SWN 8,083 6,522 1,557 2,781
Teekay Corporation TK 682 1,465 517 6,800
Thermo Fisher Scientific Inc TMO 211,038 42,857 5,955 130,000
Tsakos Energy Navigation Limited TNP 691 860 208 1
Ageagle Aerial Systems Inc UAVS 69 15 -30 0
Mufg Americas Holdings Corporation UB 0 6,260 1,126 12,400
Uniti Group Inc UNIT 1,256 1,148 -34 950
Universal Stainless and Alloy Products Inc USAP 242 286 5 645
Us Energy Corp USEG 33 32 -32 2
Uwharrie Capital Corp UWHR 55 42 9 156
Premier Product Group Inc VHMC 0 0 0 2
Viper Energy Inc VNOM 2,895 828 501 1
Vishay Precision Group Inc VPG 452 354 26 2,600
Vital Energy inc VTLE 1,106 1,548 695 0
Victory Oilfield Tech Inc VYEY 14 2 0 2
Washington Trust Bancorp Inc WASH 421 190 48 582
Wilson Bank Holding Co WBHC 0 160 50 446
Wec Energy Group Inc WEC 25,728 8,893 1,332 6,938
Whiting Petroleum Corp WLL 2,667 1,753 391 850
Williams Industrial Services Group Inc WLMSQ 0 299 -63 0
Williams Companies Inc WMB 46,846 10,907 3,303 4,783
Advanced Drainage Systems Inc WMS 12,121 2,443 504 4,615
Wsfs Financial Corporation WSFS 2,554 932 290 947
W and t Offshore inc WTI 337 533 16 302
United States Steel Corp X 9,553 18,247 1,149 34,680
Cimarex Energy Co XEC 8,989 2,228 -27 925
Xcel Energy Inc XEL 30,121 25,652 1,771 11,321
Extraction Oil and Gas Inc XOG 1,811 718 249 161
Exxon Mobil Corporation XOM 485,041 344,582 37,354 63,000
Xylem Inc XYL 27,756 7,364 609 17,300
Zion Oil and Gas Inc ZNOG 45 0 -54 0
Zurn Elkay Water Solutions Corporation ZWS 5,566 1,530 113 1,300
Commercial Metals Company CMC 6,443 8,489 427 8,388
SUBTOTAL 5,224,759 2,618,388 350,239 2,953,322




Help

About us

Advertise

CSIMarket Company, Sector, Industry, Market Analysis, Stock Quotes, Earnings, Economy, News and Research. 
   Copyright © 2024 CSIMarket, Inc. All rights reserved. This site uses cookies to make your browsing experince better. By using this site, you agree to the Terms of Service and Privacy Policy - UPDATED (Read about our Privacy Policy)

Intraday data delayed per exchange requirements. All quotes are in local exchange time. Intraday data delayed 15 minutes for Nasdaq, and other exchanges. Fundamental and financial data for Stocks, Sector, Industry, and Economic Indicators provided by CSIMarket.com