Free Trial

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Enservco Corp stock logo
ENSV
Enservco
$0.03
+2.0%
$0.02
$0.01
$0.27
$1.46M0.28107,730 shs117,169 shs
Goodrich Petroleum Corporation stock logo
GDPMQ
Goodrich Petroleum
$0.00
$0.01
$0.20
$618KN/A801,863 shs569,300 shs
Avalon Oil & Gas Inc. stock logo
GRVE
Avalon Oil & Gas
$0.01
$0.00
$0.00
$0.02
$300K0.641,304 shsN/A
Rancher Energy Corp. stock logo
TRXO
Rancher Energy
$0.00
$0.05
$0.00
$0.35
N/A-68.6911 shsN/A
10 "Recession Proof" Stocks That Will Thrive in Any Market Cover

Which stocks are likely to thrive in today's challenging market? Enter your email address and we'll send you MarketBeat's list of ten stocks that will drive in any economic environment.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Enservco Corp stock logo
ENSV
Enservco
+2.04%+21.95%+66.67%-16.67%+2,499,900.00%
Goodrich Petroleum Corporation stock logo
GDPMQ
Goodrich Petroleum
0.00%0.00%0.00%0.00%0.00%
Avalon Oil & Gas Inc. stock logo
GRVE
Avalon Oil & Gas
0.00%+2.00%+2.37%-15.00%-42.05%
Rancher Energy Corp. stock logo
TRXO
Rancher Energy
0.00%0.00%-99.71%-99.71%-99.71%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Enservco Corp stock logo
ENSV
Enservco
N/AN/AN/AN/AN/AN/AN/AN/A
Goodrich Petroleum Corporation stock logo
GDPMQ
Goodrich Petroleum
N/AN/AN/AN/AN/AN/AN/AN/A
Avalon Oil & Gas Inc. stock logo
GRVE
Avalon Oil & Gas
N/AN/AN/AN/AN/AN/AN/AN/A
Rancher Energy Corp. stock logo
TRXO
Rancher Energy
N/AN/AN/AN/AN/AN/AN/AN/A
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Enservco Corp stock logo
ENSV
Enservco
0.00
N/AN/AN/A
Goodrich Petroleum Corporation stock logo
GDPMQ
Goodrich Petroleum
0.00
N/AN/AN/A
Avalon Oil & Gas Inc. stock logo
GRVE
Avalon Oil & Gas
0.00
N/AN/AN/A
Rancher Energy Corp. stock logo
TRXO
Rancher Energy
0.00
N/AN/AN/A
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Enservco Corp stock logo
ENSV
Enservco
$22.97M0.06N/AN/A($0.02) per share-1.25
Goodrich Petroleum Corporation stock logo
GDPMQ
Goodrich Petroleum
N/AN/AN/AN/AN/AN/A
Avalon Oil & Gas Inc. stock logo
GRVE
Avalon Oil & Gas
N/AN/AN/AN/A($0.01) per shareN/A
Rancher Energy Corp. stock logo
TRXO
Rancher Energy
N/AN/AN/AN/AN/AN/A
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Enservco Corp stock logo
ENSV
Enservco
-$8.52M-$0.17N/AN/A-23.85%-453.47%-38.48%N/A
Goodrich Petroleum Corporation stock logo
GDPMQ
Goodrich Petroleum
N/AN/A0.00N/AN/AN/AN/AN/AN/A
Avalon Oil & Gas Inc. stock logo
GRVE
Avalon Oil & Gas
-$200KN/A0.00N/AN/AN/A-6,269.59%N/A
Rancher Energy Corp. stock logo
TRXO
Rancher Energy
N/AN/A0.00N/AN/AN/AN/AN/A
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Enservco Corp stock logo
ENSV
Enservco
N/AN/AN/AN/AN/A
Goodrich Petroleum Corporation stock logo
GDPMQ
Goodrich Petroleum
N/AN/AN/AN/AN/A
Avalon Oil & Gas Inc. stock logo
GRVE
Avalon Oil & Gas
N/AN/AN/AN/AN/A
Rancher Energy Corp. stock logo
TRXO
Rancher Energy
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Enservco Corp stock logo
ENSV
Enservco
0.16
0.59
0.57
Goodrich Petroleum Corporation stock logo
GDPMQ
Goodrich Petroleum
N/AN/AN/A
Avalon Oil & Gas Inc. stock logo
GRVE
Avalon Oil & Gas
N/AN/AN/A
Rancher Energy Corp. stock logo
TRXO
Rancher Energy
N/AN/AN/A

Institutional Ownership

CompanyInstitutional Ownership
Enservco Corp stock logo
ENSV
Enservco
25.58%
Goodrich Petroleum Corporation stock logo
GDPMQ
Goodrich Petroleum
N/A
Avalon Oil & Gas Inc. stock logo
GRVE
Avalon Oil & Gas
N/A
Rancher Energy Corp. stock logo
TRXO
Rancher Energy
N/A

Insider Ownership

CompanyInsider Ownership
Enservco Corp stock logo
ENSV
Enservco
48.08%
Goodrich Petroleum Corporation stock logo
GDPMQ
Goodrich Petroleum
N/A
Avalon Oil & Gas Inc. stock logo
GRVE
Avalon Oil & Gas
55.10%
Rancher Energy Corp. stock logo
TRXO
Rancher Energy
18.38%
CompanyEmployeesShares OutstandingFree FloatOptionable
Enservco Corp stock logo
ENSV
Enservco
8058.18 million30.21 millionN/A
Goodrich Petroleum Corporation stock logo
GDPMQ
Goodrich Petroleum
4778.20 millionN/ANot Optionable
Avalon Oil & Gas Inc. stock logo
GRVE
Avalon Oil & Gas
159.64 million26.78 millionNot Optionable
Rancher Energy Corp. stock logo
TRXO
Rancher Energy
7N/AN/ANot Optionable

Recent News About These Companies

Selling public lands isn't the answer to affordable housing
Littleton, CO 10-Day Weather Forecast
Kingston school officials consider metal detectors
Liontown Resources Confirms Kathleen Valley Resource Estimates
Event calendar Oct. 29-Nov 5
Parents link suicide to massacre
IGPG Ignis Petroleum Group, Inc.

Media Sentiment Over Time

Enservco stock logo

Enservco NYSE:ENSV

$0.02 +0.00 (+2.04%)
As of 07/3/2025 12:41 PM Eastern

Enservco Corporation, through its subsidiaries, provides hot oiling and acidizing, and frac water heating services to the onshore oil and natural gas industry. It also water hauling and well site construction services. The company owns and operates specialized trucks, trailers, frac tanks, and other well-site related equipment. It operates in the DJ Basin/Niobrara area in Colorado and Wyoming; the San Juan Basin in northwestern New Mexico; the Marcellus and Utica Shale areas in Pennsylvania and Ohio; the Jonah area, Green River and Powder River Basins in Wyoming; and the Eagle Ford Shale and East Texas Oilfield in Texas. The company was incorporated in 1980 and is headquartered in Longmont, Colorado.

Goodrich Petroleum stock logo

Goodrich Petroleum OTCMKTS:GDPMQ

Goodrich Petroleum Corporation is an independent oil and natural gas company. The Company is engaged in the exploration, development and production of oil and natural gas on properties primarily in Southwest Mississippi and Southeast Louisiana, which includes the Tuscaloosa Marine Shale Trend (TMS); Northwest Louisiana and East Texas, which includes the Haynesville Shale Trend, and South Texas, which includes the Eagle Ford Shale Trend. It has interests in over 193 producing oil and natural gas wells located in over 43 fields in over eight states of the United States. It has estimated proved reserves of approximately 9.1 million barrels of oil equivalent (MMBoe), consisting of over 31.9 billion cubic feet (Bcf) of natural gas and approximately 3.8 million barrels (MMBbls) of oil and condensate. It also maintains ownership interests in acreage and wells in various other fields, including Longwood field in Caddo Parish, Louisiana and the Garfield Unit in Kalkaska County, Michigan.

Avalon Oil & Gas stock logo

Avalon Oil & Gas OTCMKTS:GRVE

$0.0051 0.00 (0.00%)
As of 07/2/2025

Groove Botanicals, Inc. operates as an independent oil and gas producer. It also focuses on assembling a portfolio of EV battery technologies. The company was formerly known as Avalon Oil & Gas, Inc. and changed its name to Groove Botanicals, Inc. in May 2018. Groove Botanicals, Inc. was incorporated in 1991 and is headquartered in Minneapolis, Minnesota.

Rancher Energy stock logo

Rancher Energy OTCMKTS:TRXO

$0.0002 0.00 (0.00%)
As of 07/3/2025

Columbine Valley Resources, Inc. engages in the acquisition, exploration, and development of oil and gas properties in the United States. The company owns various properties, which are primarily located in the Rocky Mountain region of Wyoming, as well as Nebraska. Columbine Valley Resources, Inc. is headquartered in Broomfield, Colorado.