
MEG Energy Corp.
MEGEF | OTC
$22.05
+$0.10 (+0.46%)
At close: Nov 14, 2025, 4:00 PM ET
+0.46%
(1D)Key Statistics
Market Data
Market Cap $5.61B
1D Range
22 22.11
52W Range
12 22.14
Valuation (TTM)
PE 14.64
PB 1.65
EV/EBITDA 6.76
Valuation (NTM)
Forward PE 20.73
Forward PEG 0.50
Price Target N/A
Cash Flow
FCF Yield 9.0%
SBC Adj. FCF Yield 8.6%
SBC Impact -4.1%
Margins
Gross Margin 40.6%
Operating Margin 16.6%
FCF Margin 14.7%
Growth (CAGR)
Revenue 3Y | 5Y -5.3% |
10.2%
Dil EPS 3Y | 5Y -7.0% |
18.8%
FCF 3Y | 5Y -12.2% |
10.5%
Returns
ROA 6.3%
ROE 9.4%
ROIC 8.8%
Financial Health
Net Debt
C$617M ($453.63M)
Current Ratio 1.73
Interest Coverage 11.31
Dividends
Div Yield N/A
Payout Ratio N/A
FCF Payout Ratio N/A
Loading financial charts...
Profile
A detailed description of the company is not yet available.
Latest News
26 days ago · defenseworld.net
419,686 Shares in MEG Energy Corp. $MEGEF Purchased by Ancora Advisors LLCAncora Advisors LLC purchased a new stake in MEG Energy Corp. (OTCMKTS:MEGEF) in the second quarter, according to its most recent Form 13F filing with the Securities and Exchange Commission (SEC). The fund purchased 419,686 shares of the company's stock, valued at approximately $462,000. Other hedge funds have also bought and sold
Add to Watchlist
Select watchlists to add or remove MEGEF