23.42CAD-0.43%Mkt Cap: 6.12B CADP/E: —Last update: 2026-06-01
Northland Power Inc. operates as a power producer in Canada, the Netherlands, Germany, Colombia, Spain, the United States, and internationally. The company produces electricity from renewable resources, such as offshore …
Industry Peers
Utilities - RenewableIndicators:|
Key Statistics
Company
Market Cap6.12B CAD
Enterprise Value12.76B CAD
Revenue (TTM)2.55B CAD
Gross Profit1.79B CAD
Net Income (TTM)-163.25M CAD
Revenue/Share9.767 CAD
Last Price23.42 CAD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees1.1K
CountryCA
SectorUtilities
IndustryUtilities - Renewable
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)15.85
PEG2.57
EV/EBITDA7.99
EV/Revenue5.00
P/S2.41
P/B1.54
EPS (TTM)-0.57
EPS (Forward)1.48
52W Range
15.9674% of range25.99
52W High25.99 CAD
52W Low15.96 CAD
Profitability
Gross Margin70.15%
Oper. Margin46.17%
EBITDA Margin62.55%
Profit Margin-6.70%
ROE-4.02%
ROA-1.23%
Growth
Revenue Growth16.40%
Earnings Growth31.90%
Cash Flow & Leverage
Operating CF1.43B CAD
CapEx (TTM)135.55M CAD
FCF Margin41.80%
FCF Yield17.43%
Net Debt6.07B CAD
Net Debt/EBITDA3.80
Balance Sheet
Debt/Equity1.69
Current Ratio1.16
Quick Ratio1.04
Book Value/Sh15.24 CAD
Cash/Share3.802 CAD
Dividends
Fwd Div Rate0.7200 CAD
Trail. Div Rate1.040 CAD
Div. Yield3.06%
5Y Avg Yield4.53%
Payout Ratio121.21%
Ex-Div DateMay 29, 2026
Pay DateJun 15, 2026
Analyst Consensus
Rating2.3 (Buy)
Target (Mean)25.21 CAD
Target Range21.00 CAD – 28.00 CAD
# Analysts12
Ownership
Shares Out.261.50M
Float261.31M
Insiders0.11%
Institutions39.01%
Short Interest
Short Ratio6.2d
Short % Out.2.75%
Shares Short6.86M
Short (prev mo.)6.47M
Technical
SMA 5023.18 (+1.1%)
SMA 20021.47 (+9.1%)
Beta0.60
S&P 52W Chg27.70%
Avg Vol (30d)941.80K
Avg Vol (10d)968.00K
Technical Indicators
RSI (14)55.0
MACD0.1045
MACD Signal0.0621
MACD Hist.+0.0424
BB Upper23.82 CAD
BB Middle23.19 CAD
BB Lower22.55 CAD
BB Width5.49%
ATR (14)0.5012 CAD
Vol Ratio (20d)2.01x