Free Trial
Your Portfolio Deserves Better! MarketBeat All Access for Just $149
Upgrade Now
Claim MarketBeat All Access Sale Promotion

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
Emerald Bay Energy Inc. stock logo
EBY
Emerald Bay Energy
C$0.01
-99.9%
C$0.01
C$0.01
C$0.02
C$131KN/A837,584 shs447,500 shs
Evolution Petroleum Corporation, Inc. stock logo
EPM
Evolution Petroleum
$4.54
-4.0%
$4.56
$3.19
$5.70
$169.68M0.29410,244 shs416,446 shs
CGX Energy Inc. stock logo
OYL
CGX Energy
C$0.23
+2.2%
C$0.23
C$0.08
C$0.39
C$77.87M1.96436392,327 shs2,948 shs
A Guide To High-Short-Interest Stocks Cover

MarketBeat's analysts have just released their top five short plays for May 2026. Learn which stocks have the most short interest and how to trade them. Click the link to see which companies made the list.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Emerald Bay Energy Inc. stock logo
EBY
Emerald Bay Energy
0.00%0.00%0.00%0.00%0.00%
Evolution Petroleum Corporation, Inc. stock logo
EPM
Evolution Petroleum
+0.85%-1.25%+14.53%+4.65%+6.29%
CGX Energy Inc. stock logo
OYL
CGX Energy
-8.16%-4.26%+4.65%+9.76%+181.25%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Emerald Bay Energy Inc. stock logo
EBY
Emerald Bay Energy
C$0.01
-99.9%
C$0.01
C$0.01
C$0.02
C$131KN/A837,584 shs447,500 shs
Evolution Petroleum Corporation, Inc. stock logo
EPM
Evolution Petroleum
$4.54
-4.0%
$4.56
$3.19
$5.70
$169.68M0.29410,244 shs416,446 shs
CGX Energy Inc. stock logo
OYL
CGX Energy
C$0.23
+2.2%
C$0.23
C$0.08
C$0.39
C$77.87M1.96436392,327 shs2,948 shs
A Guide To High-Short-Interest Stocks Cover

MarketBeat's analysts have just released their top five short plays for May 2026. Learn which stocks have the most short interest and how to trade them. Click the link to see which companies made the list.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Emerald Bay Energy Inc. stock logo
EBY
Emerald Bay Energy
0.00%0.00%0.00%0.00%0.00%
Evolution Petroleum Corporation, Inc. stock logo
EPM
Evolution Petroleum
+0.85%-1.25%+14.53%+4.65%+6.29%
CGX Energy Inc. stock logo
OYL
CGX Energy
-8.16%-4.26%+4.65%+9.76%+181.25%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Emerald Bay Energy Inc. stock logo
EBY
Emerald Bay Energy
0.00
N/AN/AN/A
Evolution Petroleum Corporation, Inc. stock logo
EPM
Evolution Petroleum
3.00
Buy$4.938.66% Upside
CGX Energy Inc. stock logo
OYL
CGX Energy
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest EPM, EBY, FOG, and OYL Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/13/2026
Evolution Petroleum Corporation, Inc. stock logo
EPM
Evolution Petroleum
Set Price Target$4.50
(Data available from 5/20/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Emerald Bay Energy Inc. stock logo
EBY
Emerald Bay Energy
C$1.05M0.12C$0.00 per share5.00C($0.42) per share-0.01
Evolution Petroleum Corporation, Inc. stock logo
EPM
Evolution Petroleum
$85.84M1.90$0.66 per share6.91$1.63 per share2.79
CGX Energy Inc. stock logo
OYL
CGX Energy
C$563.24K138.25C$0.01 per share35.81C($0.05) per share-5.07
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Emerald Bay Energy Inc. stock logo
EBY
Emerald Bay Energy
N/A-C$0.19N/AN/AN/AN/AN/AN/AN/A
Evolution Petroleum Corporation, Inc. stock logo
EPM
Evolution Petroleum
$1.47M$0.08N/A75.67N/A-4.36%-2.75%-1.10%N/A
CGX Energy Inc. stock logo
OYL
CGX Energy
-C$5.63M-C$0.23N/AN/AN/A-13,568.13%-599.98%-1.69%N/A
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Emerald Bay Energy Inc. stock logo
EBY
Emerald Bay Energy
N/AN/AN/AN/AN/A
Evolution Petroleum Corporation, Inc. stock logo
EPM
Evolution Petroleum
$0.4810.57%+7.78%600.08%N/A
CGX Energy Inc. stock logo
OYL
CGX Energy
N/A1.83%N/AN/AN/A

Latest EPM, EBY, FOG, and OYL Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/11/2026
Evolution Petroleum Corporation, Inc. stock logo
EPM
Evolution Petroleum
quarterly$0.1210.02%6/15/20266/15/20266/30/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Emerald Bay Energy Inc. stock logo
EBY
Emerald Bay Energy
N/A
0.06
0.05
Evolution Petroleum Corporation, Inc. stock logo
EPM
Evolution Petroleum
0.97
0.61
0.61
CGX Energy Inc. stock logo
OYL
CGX Energy
-12.35
0.06
0.10

Institutional Ownership

CompanyInstitutional Ownership
Emerald Bay Energy Inc. stock logo
EBY
Emerald Bay Energy
N/A
Evolution Petroleum Corporation, Inc. stock logo
EPM
Evolution Petroleum
60.07%
CGX Energy Inc. stock logo
OYL
CGX Energy
0.04%

Insider Ownership

CompanyInsider Ownership
Emerald Bay Energy Inc. stock logo
EBY
Emerald Bay Energy
N/A
Evolution Petroleum Corporation, Inc. stock logo
EPM
Evolution Petroleum
10.50%
CGX Energy Inc. stock logo
OYL
CGX Energy
0.60%
CompanyEmployeesShares OutstandingFree FloatOptionable
Emerald Bay Energy Inc. stock logo
EBY
Emerald Bay Energy
240,00026.21 millionN/ANot Optionable
Evolution Petroleum Corporation, Inc. stock logo
EPM
Evolution Petroleum
835.87 million32.11 millionNot Optionable
CGX Energy Inc. stock logo
OYL
CGX Energy
47338.55 millionN/ANot Optionable

Recent News About These Companies

CGX Energy Inc.
CGX Energy (CVE:OYL) Trading Up 23.1% - Here's Why
CGX Energy Releases 2024 Financial Statements
CGX Energy Provides Update on Corentyne Block License

New MarketBeat Followers Over Time

Media Sentiment Over Time

Emerald Bay Energy stock logo

Emerald Bay Energy CVE:EBY

C$0.0050 -3.50 (-99.86%)
As of 03/16/2020

Emerald Bay Energy Inc. operates as an energy company with oil producing properties in Southwest Texas, as well as non-operated oil and natural gas interests in Central Alberta, Canada. It owns 50% working interests in the Wooden Horse and Nash Creek projects in Guadeloupe, Texas. The company also owns and operates various working interests in the HugoCellR, Cotulla, and MarPat partnerships. The company was incorporated in 1997 and is headquartered in Calgary, Canada.

Evolution Petroleum stock logo

Evolution Petroleum NYSEAMERICAN:EPM

$4.54 -0.19 (-4.02%)
Closing price 04:10 PM Eastern
Extended Trading
$4.55 +0.01 (+0.22%)
As of 07:41 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Massive. Learn more.

Evolution Petroleum Corporation, an energy company, engages in the development, production, ownership, and exploitation of onshore oil and gas properties in the United States. The company holds interests in a CO2 enhanced oil recovery project in Louisiana's Delhi field. Its Delhi Holt-Bryant Unit covers an area of approximately 13,636 acres located in Northeast Louisiana. The company also holds interests in the Hamilton Dome field covering 5,908 acres located in Hot Springs County, Wyoming; Barnett Shale field covering an area of 123,777 acres located in North Texas; Williston Basin covering an area of 145,743 acres located in North Dakota; Jonah Field covering an area of 5,280 acres located in Sublette County, Wyoming; and small overriding royalty interests in four onshore central Texas wells. Evolution Petroleum Corporation was founded in 2003 and is based in Houston, Texas.

CGX Energy stock logo

CGX Energy CVE:OYL

C$0.23 +0.01 (+2.22%)
As of 09:30 AM Eastern

CGX Energy Inc., an oil and gas exploration company, explores for and evaluates petroleum and natural gas properties in Guyana, South America. It holds interests in a petroleum prospecting licenses and related petroleum agreements on Corentyne block in the Guyana Basin, offshore Guyana. The company also constructs and develops the Berbice Deep Water Port project in Guyana. CGX Energy Inc. was incorporated in 1998 and is headquartered in Toronto, Canada.