Free Trial

MEG Energy (MEG) Stock Chart & Stock Price History

MEG Energy logo
C$25.74 +0.20 (+0.78%)
As of 03:30 PM Eastern

MEG Energy Stock Price Performance

The MEG Energy (MEG) stock chart highlights key performance trends across multiple timeframes. Over the last 12 months, the stock's price has decreased 10.17%, with a year-to-date return of 8.22%. In the past month, the stock has increased 19.29%, reflecting recent market activity.

As of the latest close, MEG Energy traded at C$25.54 with a market cap of C$6.62 billion and volume of 1.97 million shares.

Receive MEG Stock News and Ratings via Email

Sign-up to receive the latest news and ratings for MEG Energy and its competitors with MarketBeat's FREE daily newsletter.

5 Day
Performance
+0.51%
1 Month
Performance
+19.29%
3 Month
Performance
+7.67%
Year-To-Date
Performance
+8.22%
1 Year
Performance
-10.17%

MEG Stock Chart for Thursday, June, 12, 2025

MEG Energy Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
06/11/2025C$25.36C$25.54
+0.71%
C$25.81C$24.991.97 million shsC$6.62 billion
06/10/2025C$25.38C$25.36
-0.08%
C$25.86C$25.311.31 million shsC$6.57 billion
06/09/2025C$25.41C$25.38
-0.12%
C$25.63C$25.24735,843 shsC$6.58 billion
06/06/2025C$25.34C$25.41
+0.28%
C$25.82C$25.171.17 million shsC$6.59 billion
06/05/2025C$25.03C$25.34
+1.24%
C$25.54C$24.981.25 million shsC$6.57 billion
06/04/2025C$24.99C$25.03
+0.16%
C$25.30C$24.781.22 million shsC$6.49 billion
06/03/2025C$24.62C$24.99
+1.50%
C$25.09C$24.211.07 million shsC$6.48 billion
06/02/2025C$24.05C$24.62
+2.37%
C$24.79C$24.092.01 million shsC$6.38 billion
05/30/2025C$24.71C$24.05
-2.67%
C$24.66C$23.782.47 million shsC$6.23 billion
05/29/2025C$24.79C$24.71
-0.32%
C$25.03C$24.631.11 million shsC$6.41 billion
05/28/2025C$24.53C$24.79
+1.06%
C$25.03C$24.431.27 million shsC$6.43 billion
05/27/2025C$24.74C$24.53
-0.85%
C$24.73C$24.221.06 million shsC$6.36 billion
05/26/2025C$24.71C$24.74
+0.12%
C$24.98C$24.67382,190 shsC$6.41 billion
05/23/2025C$24.63C$24.71
+0.32%
C$24.73C$24.171.38 million shsC$6.41 billion
05/22/2025C$24.51C$24.63
+0.49%
C$24.75C$24.062.10 million shsC$6.38 billion
05/21/2025C$24.66C$24.51
-0.61%
C$24.89C$24.482.54 million shsC$6.35 billion
05/20/2025C$25.29C$24.66
-2.49%
C$25.47C$24.644.65 million shsC$6.39 billion
05/19/2025C$25.29C$25.29C$28.64C$24.548.62 million shsC$6.56 billion
05/16/2025C$21.30C$25.29
+18.73%
C$28.64C$24.548.62 million shsC$6.56 billion
05/15/2025C$21.67C$21.30
-1.71%
C$21.40C$20.91985,588 shsC$5.52 billion
05/14/2025C$22.01C$21.67
-1.54%
C$22.09C$21.541.10 million shsC$5.62 billion
05/13/2025C$21.41C$22.01
+2.80%
C$22.04C$21.371.65 million shsC$5.71 billion
05/12/2025C$21.01C$21.41
+1.90%
C$22.54C$21.312.06 million shsC$5.55 billion

This page (TSE:MEG) was last updated on 6/12/2025 by MarketBeat.com Staff
From Our Partners