1. Home
  2. Screener
  3. Oil Stocks

Best Oil & Gas Stocks to Buy

RankTickerSectorIndustryCountryPriceEPSRevenueAnalyst Rating
#1
GPOREnergyOil & Gas ProductionUnited States$200.55$21.48$1,422,583,000.00Buy
#2
EOGEnergyOil & Gas ProductionUnited States$135.70$9.12$22,632,000,000.00Buy
#3
MTDREnergyOil & Gas ProductionUnited States$57.76$6.09$3,696,277,000.00Buy
#4
SWXUtilitiesOil & Gas ProductionUnited States$87.30$6.08$5,433,972,000.00Strong Buy
#5
FANGEnergyOil & Gas ProductionUnited States$187.46$5.73$15,026,000,000.00Strong Buy
#6
OKEUtilitiesOil & Gas ProductionUnited States$86.79$5.42$22,386,892,000.00Buy
#7
OVVEnergyOil & Gas ProductionUnited States$55.45$4.78$8,908,000,000.00Buy
#8
DTMUtilitiesOil & Gas ProductionUnited States$135.87$4.30$1,243,000,000.00Buy
#9
DVNEnergyOil & Gas ProductionUnited States$47.40$4.17$17,188,000,000.00Buy
#10
EQTEnergyOil & Gas ProductionUnited States$64.48$3.31$8,644,211,000.00Buy
#11
DINOEnergyOil & Gas ProductionUnited States$58.29$3.08$0.00Buy
#12
CTRAEnergyOil & Gas ProductionUnited States$32.99$2.24$7,645,000,000.00Buy
#13
AREnergyOil & Gas ProductionUnited States$41.18$2.03$5,275,823,000.00Buy
#14
AROCEnergyOil & Gas ProductionUnited States$36.24$1.83$1,489,818,000.00Strong Buy
#15
PREnergyOil & Gas ProductionUnited States$19.55$1.28$5,065,211,000.00Buy
#16
NOGEnergyOil & Gas ProductionUnited States$27.48$0.39$2,475,723,000.00Buy
#17
MGYEnergyOil & Gas ProductionUnited States$30.01$0.24$1,311,845,000.00Buy
#18
TTIEnergyOil & Gas ProductionUnited States$8.11$0.02$0.00Strong Buy
#19
SHELEnergyOil & Gas ProductionUnited Kingdom$91.91$0.00$0.00Buy
#20
CRGYEnergyOil & Gas ProductionUnited States$12.18$0.00$3,579,782,000.00Buy
#21
PBREnergyOil & Gas ProductionBrazil$19.46$0.00$0.00Strong Buy
#22
TTEEnergyOil & Gas ProductionFrance$85.98$0.00$0.00Buy
#23
CRCEnergyOil & Gas ProductionUnited States$63.98$0.00$0.00Buy
#24
CHRDEnergyOil & Gas ProductionUnited States$127.17$0.00$0.00Buy
#25
MPLXEnergyOil & Gas ProductionUnited States$58.28$0.00$0.00Buy
#26
BKVEnergyOil & Gas ProductionUnited States$28.83$0.00$0.00Strong Buy
26
Total Stocks
26
Buy Ratings
$69.24
Avg Price
$36.4B
Avg Market Cap

Share on Social Networks: