NPI Northland Power Inc.
22.47CAD-0.62%Mkt Cap: 4.28B $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 - RenewableKey Statistics
Company
Market Cap4.28B USD
Enterprise Value9.17B USD
Revenue (TTM)1.86B USD
Gross Profit1.30B USD
Net Income (TTM)-118.89M USD
Revenue/Share9.76 CAD
Last Price22.47 CAD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees1.1K
CountryCA
SectorUtilities
IndustryUtilities - Renewable
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)12.38
PEG2.57
EV/EBITDA7.96
EV/Revenue4.94
P/S2.32
P/B1.48
EPS (TTM)-0.56
EPS (Forward)1.83
52W Range
15.9665% of range25.99
52W High25.99 CAD
52W Low15.96 CAD
Profitability
Gross Margin69.90%
Oper. Margin23.40%
EBITDA Margin62.01%
Profit Margin-6.70%
ROE-4.02%
ROA-1.23%
Growth
Revenue Growth-0.50%
Earnings Growth—
Cash Flow & Leverage
Operating CF1.04B USD
CapEx (TTM)98.71M USD
FCF Margin34.17%
FCF Yield14.84%
Net Debt4.48B USD
Net Debt/EBITDA3.89
Balance Sheet
Debt/Equity1.69
Current Ratio1.04
Quick Ratio0.90
Book Value/Sh15.33 CAD
Cash/Share2.60 CAD
Dividends
Fwd Div Rate0.72 CAD
Trail. Div Rate0.92 CAD
Div. Yield3.18%
5Y Avg Yield4.28%
Payout Ratio121.21%
Ex-Div DateSep 29, 2026
Pay DateOct 15, 2026
Analyst Consensus
Rating2.1 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)26.62 CAD
Upside (mean)+18.4%
Target Range21.00 CAD – 43.00 CAD
21.00+18.4% to mean43.00
# Analysts13
Ownership
Shares Out.261.50M
Float261.31M
Insiders0.06%
Institutions41.95%
Short Interest
Short Ratio12.8d
Short % Out.4.57%
Shares Short11.94M
Short (prev mo.)7.69M
Technical
SMA 5021.53 (+4.3%)
SMA 20021.43 (+4.8%)
Beta0.60
S&P 52W Chg14.58%
Avg Vol (30d)1.08M
Avg Vol (10d)986.05K
Technical Indicators
RSI (14)60.4
MACD0.3152
MACD Signal0.2020
MACD Hist.+0.1132
BB Upper23.10 CAD
BB Middle21.75 CAD
BB Lower20.40 CAD
BB Width12.43%
ATR (14)0.4848 CAD
Vol Ratio (20d)0.60x