MEG Energy Corp banner

MEG Energy Corp
TSX:MEG

Watchlist Manager
MEG Energy Corp Logo
MEG Energy Corp
TSX:MEG
Watchlist
Price: 30.89 CAD 0.72%
Market Cap: CA$7.9B

EV/EBITDA

6.8
Current
33%
More Expensive
vs 3-y average of 5.1

Enterprise Value to EBITDA (EV/EBITDA) ratio compares a company`s total enterprise value to its earnings before interest, taxes, depreciation, and amortization. It shows how much investors are paying for each dollar of the company`s earnings, including both equity and debt.

EV/EBITDA
6.8
=
Enterprise Value
CA$8.8B
/
EBITDA
CA$1.3B

Enterprise Value to EBITDA (EV/EBITDA) ratio compares a company`s total enterprise value to its earnings before interest, taxes, depreciation, and amortization. It shows how much investors are paying for each dollar of the company`s earnings, including both equity and debt.

EV/EBITDA
6.8
=
Enterprise Value
CA$8.8B
/
EBITDA
CA$1.3B

Valuation Scenarios

MEG Energy Corp is trading above its 3-year average

If EV/EBITDA returns to its 3-Year Average (5.1), the stock would be worth CA$23.15 (25% downside from current price).

Statistics
Positive Scenarios
1/4
Maximum Downside
-25%
Maximum Upside
+49%
Average Downside
3%
Scenario EV/EBITDA Value Implied Price Upside/Downside
Current Multiple 6.8 CA$30.89
0%
3-Year Average 5.1 CA$23.15
-25%
5-Year Average 5.1 CA$23.15
-25%
Industry Average 6.2 CA$27.86
-10%
Country Average 10.2 CA$45.91
+49%

Forward EV/EBITDA
Today’s price vs future ebitda

Today's Enterprise Value EBITDA Forward EV/EBITDA
CA$8.8B
/
Oct 2025
CA$1.3B
=
6.8
Current
CA$8.8B
/
Dec 2025
CA$1.2B
=
7.3
Forward
CA$8.8B
/
Dec 2026
CA$1.2B
=
7.5
Forward
CA$8.8B
/
Dec 2027
CA$1.3B
=
6.9
Forward
CA$8.8B
/
Dec 2028
CA$1.4B
=
6.1
Forward

Forward EV/EBITDA shows whether today’s EV/EBITDA still looks high or low once future ebitda are taken into account.

Peer Comparison

All Multiples
EV/EBITDA
P/E
All Countries
Close

Market Distribution

Lower than 71% of companies in Canada
Percentile
29th
Based on 2 002 companies
29th percentile
6.8
Low
0 — 7
Typical Range
7 — 14.5
High
14.5 —
Distribution Statistics
Canada
Min 0
30th Percentile 7
Median 10.2
70th Percentile 14.5
Max 13 731.1

MEG Energy Corp
Glance View

Market Cap
7.9B CAD
Industry
Energy

MEG Energy Corp., a prominent player in Canada's oil sands sector, operates with a keen focus on innovation and sustainability. Founded in 1999, and headquartered in Calgary, Alberta, the company has carved out a strong niche in the in-situ recovery of bitumen through its proprietary Steam-Assisted Gravity Drainage (SAGD) technology. This method involves injecting steam into underground reservoirs to liquefy bitumen, making it easier to extract. Unlike traditional mining, SAGD is less invasive and more efficient, aligning with MEG's commitment to balancing energy production with environmental stewardship. The Christina Lake Project, their flagship asset, stands as a testament to their operational expertise, showcasing high production levels alongside a concerted effort to minimize greenhouse gas emissions and water usage. Financially, MEG Energy generates revenue through the production and sale of bitumen, which is subsequently processed into crude oil. This crude is then marketed across North America and internationally, contributing to diversified revenue streams. The company employs sophisticated hedging strategies to manage price volatility in the oil markets, a crucial element in maintaining financial stability. MEG's focus on innovation also extends to its cost management practices, constantly seeking ways to reduce operational costs and enhance profit margins. In navigating the cyclical nature of the oil industry, MEG Energy continues to leverage its technological advantage and operational discipline to create shareholder value while consciously addressing the environmental impacts of its operations.

MEG Intrinsic Value
34.9 CAD
Undervaluation 11%
Intrinsic Value
Price CA$30.89
Get AI-powered insights for any company or topic.
Open AI Assistant

Intrinsic Value is all-important and is the only logical way to evaluate the relative attractiveness of investments and businesses.

Warren Buffett