1. Home
  2. Screener
  3. Oil Stocks

Best Oil & Gas Stocks to Buy

RankTickerSectorIndustryCountryPriceEPSRevenueAnalyst Rating
#1
FANGEnergyOil & Gas ProductionUnited States$149.46$14.37$14,626,000,000.00Strong Buy
#2
EOGEnergyOil & Gas ProductionUnited States$101.91$10.05$22,654,000,000.00Buy
#3
VISTEnergyOil & Gas ProductionMexico$46.85$6.75$2,226,451,000.00Strong Buy
#4
SWXUtilitiesOil & Gas ProductionUnited States$81.85$6.42$4,649,933,000.00Strong Buy
#5
MTDREnergyOil & Gas ProductionUnited States$41.38$6.24$3,556,751,000.00Buy
#6
TTEEnergyOil & Gas ProductionFrance$63.94$6.18$183,534,000,000.00Buy
#7
OKEUtilitiesOil & Gas ProductionUnited States$71.10$5.43$31,564,000,000.00Buy
#8
MPLXEnergyOil & Gas ProductionUnited States$54.03$4.72$11,632,000,000.00Buy
#9
CRCEnergyOil & Gas ProductionUnited States$44.73$4.29$3,505,000,000.00Buy
#10
DVNEnergyOil & Gas ProductionUnited States$35.12$4.24$16,554,000,000.00Buy
#11
DTMUtilitiesOil & Gas ProductionUnited States$118.59$3.96$1,175,000,000.00Buy
#12
CHRDEnergyOil & Gas ProductionUnited States$91.81$2.96$4,850,258,000.00Buy
#13
EQTEnergyOil & Gas ProductionUnited States$53.32$2.91$7,708,868,000.00Buy
#14
SHELEnergyOil & Gas ProductionUnited Kingdom$70.61$2.42$269,075,000,000.00Buy
#15
CTRAEnergyOil & Gas ProductionUnited States$25.29$2.17$6,666,000,000.00Buy
#16
DINOEnergyOil & Gas ProductionUnited States$47.60$2.07$26,905,000,000.00Buy
#17
VNOMEnergyOil & Gas ProductionUnited States$38.86$1.93$1,131,200,000.00Buy
#18
AREnergyOil & Gas ProductionUnited States$33.31$1.87$5,007,754,000.00Buy
#19
NOGEnergyOil & Gas ProductionUnited States$21.68$1.82$2,050,402,000.00Buy
#20
AROCEnergyOil & Gas ProductionUnited States$25.27$1.50$1,439,161,000.00Strong Buy
#21
PREnergyOil & Gas ProductionUnited States$14.01$1.12$5,191,924,000.00Strong Buy
#22
TTIEnergyOil & Gas ProductionUnited States$8.75$0.92$618,755,000.00Strong Buy
#23
OVVEnergyOil & Gas ProductionUnited States$37.43$0.90$8,794,000,000.00Buy
#24
VTSEnergyOil & Gas ProductionUnited States$20.61$0.56$248,169,000.00Strong Buy
#25
BKVEnergyOil & Gas ProductionUnited States$25.87$0.53$822,525,000.00Buy
#26
CRGYEnergyOil & Gas ProductionUnited States$8.28$0.10$3,590,024,000.00Buy
26
Total Stocks
26
Buy Ratings
$51.22
Avg Price
$27.9B
Avg Market Cap

Share on Social Networks: