21.27CAD-2.34%Mkt Cap: 4.05B $P/E: —1d ago
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 Cap4.05B $
Enterprise Value8.87B $
Revenue (TTM)1.86B $
Gross Profit1.30B $
Net Income (TTM)-118.89M $
Revenue/Share7.113 USD
Last Price21.27 CAD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees1.1K
CountryCA
SectorUtilities
IndustryUtilities - Renewable
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)14.33
PEG2.57
EV/EBITDA7.62
EV/Revenue4.77
P/S2.18
P/B1.40
EPS (TTM)-0.57
EPS (Forward)1.48
52W Range
15.9653% 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.04B $
CapEx (TTM)98.71M $
FCF Margin41.80%
FCF Yield19.20%
Net Debt4.42B $
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.31%
5Y Avg Yield4.55%
Payout Ratio121.21%
Ex-Div DateJul 31, 2026
Pay DateAug 17, 2026
Analyst Consensus
Rating2.3 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)25.21 CAD
Upside (mean)+18.5%
Target Range21.00 CAD – 28.00 CAD
CAD21.00+18.5% to meanCAD28.00
# Analysts12
Ownership
Shares Out.261.50M
Float261.31M
Insiders0.06%
Institutions40.47%
Short Interest
Short Ratio9.1d
Short % Out.2.94%
Shares Short9.13M
Short (prev mo.)7.90M
Technical
SMA 5022.68 (-6.2%)
SMA 20021.47 (-0.9%)
Beta0.61
S&P 52W Chg19.63%
Avg Vol (30d)789.85K
Avg Vol (10d)770.22K
Technical Indicators
RSI (14)35.1
MACD-0.2690
MACD Signal-0.2603
MACD Hist.-0.0087
BB Upper22.89 CAD
BB Middle22.06 CAD
BB Lower21.22 CAD
BB Width7.59%
ATR (14)0.4739 CAD
Vol Ratio (20d)1.45x