MEG Energy
MEG.TO
#2843
Rank
$5.69 B
Marketcap
$22.40
Share price
0.72%
Change (1 day)
36.73%
Change (1 year)

Stock price history for MEG Energy (MEG.TO)

Highest end of day price: 54.300476337334 CAD ($57.35 USD) on 2011-07-25

Lowest end of day price: 0.85518977022061 CAD ($0.61 USD) on 2020-03-27

Stock price history of MEG Energy from 2010 to 2025

Annual Stock Price Performance

Year Performance
2025 35.26%
2024-7.42%
2023 37.68%
2022 42.23%
2021 163.05%
2020-38.32%
2019-3.15%
2018 34.33%
2017-42.24%
2016 22.99%
2015-67.39%
2014-41.93%
2013-9.24%
2012-26.43%
2011-8.77%
2010 50.58%