MEG Energy
MEG.TO
#2845
Rank
ยฃ4.26 B
Marketcap
ยฃ16.78
Share price
0.72%
Change (1 day)
29.34%
Change (1 year)

P/S ratio for MEG Energy (MEG.TO)

P/S ratio as of December 2025 (TTM): 1.73

According to MEG Energy's latest financial reports and stock price the company's current price-to-sales ratio (TTM) is 1.66. At the end of 2025 the company had a P/S ratio of 1.59.

P/S ratio history for MEG Energy from 2010 to 2025

PS ratio at the end of each year

Year P/S ratio Change
20251.5958.43%
20241.01-8.92%
20231.1028.05%
20220.86236.78%
20210.807631.71%
20200.61319.16%
20190.5617-29.13%
20180.792528.63%
20170.6161-43.39%
20161.0925.03%
20150.8705-38.86%
20141.42-70.68%
20134.86-20.99%
20126.15-18.9%
20117.58-36.37%
201011.9