Northland Power Inc.
Health
Performance
6.9
Risk
Sell
Buy
Curious about the Scores? Learn more.

Northland Power Inc. stock rating and score history

All changes in ratings, performance and outlook tracked over time.

23.01.2026
Respawned at 1 HP. Still fragile, but back in play.
22.11.2025
Trouble brewing. Volatility and pressure rising.
14.11.2025
Momentum tanked. Clearly underperforming.
20.08.2025
Climbing out. Risks fading, but not out of the woods.
NPI.TO
Northland Power Inc.
19.05
+0.69%
6.9
Sell
Buy
Northland Power Inc.

Northland Power Inc. stock price, chart patterns and momentum

Recent price movements, trend behaviour and momentum signals based on real-time market data.

What does Northland Power Inc. do? Business model and key facts

Get the full picture of Northland Power Inc.: what it builds, where it operates, and how it makes money.

Northland Power Inc. Profile

Sector: Utilities

Industry: Renewable Utilities

Employees (FY): 1150

Northland Power Inc., an independent power producer, develops, builds, owns, and operates clean and green power projects in North America, Europe, Latin America, and Asia. The company produces electricity from renewable resources, such as wind, solar, or hydropower, as well as clean-burning natural gas and biomass for sale under power purchase agreements and other revenue arrangements. It owned or had an economic interest in 3.2 gigawatts of operating generating capacity. The company was founded in 1987 and is headquartered in Toronto, Canada.

shop
Company facts
Christine Healy
CEO
1150
Employees worldwide
shop
Performance
15.58%
Last 12 months
-60.55%
Last 5 years
shop
Growth
$2,35B
Revenue year
$371,39M
Net income
shop
Valuation
$4,98B
Market Cap
16.94
Price/Earnings Ratio

Stocks related to Northland Power Inc.

Selected based on industry alignment and relative market positioning.

AQN
Algonquin Power & Utilities Corp.
6.54
+0.46%
2.7
Sell
Buy
Algonquin Power & Utilities Corp.
SMR
NuScale Power Corporation
17.91
+8.66%
10.0
Sell
Buy
NuScale Power Corporation
BEPC
Brookfield Renewable Corporation
42.01
+2.49%
4.2
Sell
Buy
Brookfield Renewable Corporation
EE
Excelerate Energy, Inc.
36.55
+1.42%
4.8
Sell
Buy
Excelerate Energy, Inc.
FLNC
Fluence Energy, Inc.
32.23
+4.34%
8.2
Sell
Buy
Fluence Energy, Inc.

Northland Power Inc. fundamentals and technical analysis

Financial fundamentals and technicals signals combined to access stability, momentum and market direction.