TPZTOPAZ ENERGY CORP.
31.96CAD+3.03%Mkt Cap: 3.50B $P/E: 33.35

Topaz Energy Corp. operates as a royalty and infrastructure energy company in Canada. It operates through Royalty Production and Infrastructure segments. The company holds royalty interests on approximately 9 million gro…

Key Statistics

Company
Market Cap3.50B $
Enterprise Value4.01B $
Revenue (TTM)112.35M $
Gross Profit138.07M $
Net Income (TTM)93.76M $
Revenue/Share1.205 USD
Last Price31.96 CAD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees13
CountryCA
SectorEnergy
IndustryOil & Gas Midstream
ISINCA89055A2039
Valuation
P/E (Trailing)33.35
P/E (Forward)25.81
PEG
EV/EBITDA
EV/Revenue35.67
P/S32.13
P/B3.29
EPS (TTM)0.93
EPS (Forward)1.24
52W Range
24.3780% of range33.91
52W High33.91 CAD
52W Low24.37 CAD
Profitability
Gross Margin58.39%
Oper. Margin68.32%
EBITDA Margin0.00%
Profit Margin39.65%
ROE8.47%
ROA5.79%
Growth
Revenue Growth37.00%
Earnings Growth22.80%
Cash Flow & Leverage
Operating CF224.86M $
CapEx (TTM)95.18M $
FCF Margin
FCF Yield
Net Debt396.29M $
Net Debt/EBITDA
Balance Sheet
Debt/Equity0.38
Current Ratio7.01
Quick Ratio7.01
Book Value/Sh9.724 CAD
Cash/Share0.0080 CAD
Dividends
Fwd Div Rate1.400 CAD
Trail. Div Rate5.000 CAD
Div. Yield4.47%
5Y Avg Yield4.95%
Payout Ratio147.31%
Ex-Div DateSep 15, 2026
Pay DateSep 29, 2026
Analyst Consensus
Rating1.5 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)35.71 CAD
Upside (mean)+11.7%
Target Range29.00 CAD40.00 CAD
CAD29.00+11.7% to meanCAD40.00
# Analysts13
Ownership
Shares Out.154.85M
Float72.09M
Insiders17.05%
Institutions39.57%
Short Interest
Short Ratio15.2d
Short % Out.4.28%
Shares Short6.93M
Short (prev mo.)6.88M
Technical
SMA 5031.09 (+2.8%)
SMA 20029.96 (+6.7%)
Beta
S&P 52W Chg18.16%
Avg Vol (30d)463.88K
Avg Vol (10d)490.31K
Technical Indicators
RSI (14)49.2
MACD-0.2054
MACD Signal-0.1360
MACD Hist.-0.0693
BB Upper33.17 CAD
BB Middle31.38 CAD
BB Lower29.60 CAD
BB Width11.40%
ATR (14)0.6118 CAD
Vol Ratio (20d)0.42x