MEG Energy Statistics Share Statistics MEG Energy has 254.4M
shares outstanding. The number of shares has increased by -5.19%
in one year.
Shares Outstanding 254.4M Shares Change (YoY) -5.19% Shares Change (QoQ) -2.36% Owned by Institutions (%) n/a Shares Floating 253.16M Failed to Deliver (FTD) Shares 700 FTD / Avg. Volume 0.36%
Short Selling Information The latest short interest is 7.08M, so 0% of the outstanding
shares have been sold short.
Short Interest 7.08M Short % of Shares Out n/a Short % of Float n/a Short Ratio (days to cover) 36.83
Valuation Ratios The PE ratio is 12.26 and the forward
PE ratio is 15.87.
MEG Energy's PEG ratio is
-3.07.
PE Ratio 12.26 Forward PE 15.87 PS Ratio 1.08 Forward PS 0.8 PB Ratio 1.37 P/FCF Ratio 7.85 PEG Ratio -3.07
Financial Ratio History Enterprise Valuation MEG Energy has an Enterprise Value (EV) of 7.17B.
EV / Sales 1.25 EV / EBITDA 5.12 EV / EBIT 5.35 EV / FCF 9.05
Financial Position The company has a current ratio of 1.54,
with a Debt / Equity ratio of 0.24.
Current Ratio 1.54 Quick Ratio 1.08 Debt / Equity 0.24 Debt / EBITDA 0.79 Debt / FCF 1.4 Interest Coverage 10.27
Financial Efficiency Return on Equity is 11.14% and Return on Invested Capital is 10.13%.
Return on Equity 11.14% Return on Assets 7.52% Return on Invested Capital 10.13% Revenue Per Employee $12.14M Profits Per Employee $1.07M Employee Count 473 Asset Turnover 0.85 Inventory Turnover 14.93
Taxes Income Tax 189M Effective Tax Rate 27.16%
Stock Price Statistics The stock price has increased by -11.7% in the
last 52 weeks. The beta is 1.62, so MEG Energy's
price volatility has been higher than the market average.
Beta 1.62 52-Week Price Change -11.7% 50-Day Moving Average 15.88 200-Day Moving Average 17.21 Relative Strength Index (RSI) 68.27 Average Volume (20 Days) 192,519
Income Statement In the last 12 months, MEG Energy had revenue of 5.74B
and earned 507M
in profits. Earnings per share was 1.92.
Revenue 5.74B Gross Profit 1.89B Operating Income 863M Net Income 507M EBITDA 1.4B EBIT 780M Earnings Per Share (EPS) 1.92
Full Income Statement Balance Sheet The company has 156M in cash and 1.1B in
debt, giving a net cash position of -949M.
Cash & Cash Equivalents 156M Total Debt 1.1B Net Cash -949M Retained Earnings -242M Total Assets 6.75B Working Capital 334M
Full Balance Sheet Cash Flow In the last 12 months, operating cash flow was 1.34B
and capital expenditures -548M, giving a free cash flow of 792M.
Operating Cash Flow 1.34B Capital Expenditures -548M Free Cash Flow 792M FCF Per Share 3
Full Cash Flow Statement Margins Gross margin is 32.91%, with operating and profit margins of 15.03% and 8.83%.
Gross Margin 32.91% Operating Margin 15.03% Pretax Margin 12.13% Profit Margin 8.83% EBITDA Margin 24.39% EBIT Margin 15.03% FCF Margin 13.8%