MEG Energy Corp. (TSX:MEG)

Canada flag Canada · Delayed Price · Currency is CAD
30.89
+0.22 (0.72%)
Inactive · Last trade price on Nov 14, 2025
Market Cap6.62B -2.3%
Revenue (ttm)4.25B -22.0%
Net Income543.00M +7.7%
EPS2.10 +14.8%
Shares Out 214.24M
PE Ratio14.68
Forward PE16.77
Dividend0.44 (1.42%)
Ex-Dividend DateSep 12, 2025
Volume6,350,674
Open30.50
Previous Close30.67
Day's Range30.49 - 31.03
52-Week Range17.00 - 31.09
Beta1.01
Analystsn/a
Price Targetn/a
Earnings DateFeb 27, 2026