22.34CAD+1.92%Mkt Cap: 4.25B $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 …
Indicators:|
Key Statistics
Company
Market Cap4.25B $
Enterprise Value8.99B $
Revenue (TTM)1.86B $
Gross Profit1.30B $
Net Income (TTM)-118.89M $
Revenue/Share7.113 USD
Last Price22.34 CAD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees1.1K
CountryCA
SectorUtilities
IndustryUtilities - Renewable
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)15.05
PEG2.57
EV/EBITDA7.73
EV/Revenue4.83
P/S2.29
P/B1.47
EPS (TTM)-0.57
EPS (Forward)1.48
52W Range
15.9664% 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 Yield18.28%
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.28%
5Y Avg Yield4.53%
Payout Ratio121.21%
Ex-Div DateJun 30, 2026
Pay DateJul 15, 2026
Analyst Consensus
Rating2.2 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)25.21 CAD
Upside (mean)+12.8%
Target Range21.00 CAD – 28.00 CAD
CAD21.00+12.8% to meanCAD28.00
# Analysts12
Ownership
Shares Out.261.50M
Float261.31M
Insiders0.06%
Institutions39.24%
Short Interest
Short Ratio9.7d
Short % Out.3.49%
Shares Short7.90M
Short (prev mo.)7.18M
Technical
SMA 5022.98 (-2.8%)
SMA 20021.52 (+3.8%)
Beta0.61
S&P 52W Chg20.05%
Avg Vol (30d)879.00K
Avg Vol (10d)715.55K
Technical Indicators
RSI (14)44.2
MACD-0.2545
MACD Signal-0.1948
MACD Hist.-0.0596
BB Upper23.44 CAD
BB Middle22.62 CAD
BB Lower21.80 CAD
BB Width7.25%
ATR (14)0.4463 CAD
Vol Ratio (20d)1.66x