Business Analysts Recommend “Moderate Buy” for Northland Power Stock Northland Power Inc. (TSE:NPI) has received a consensus rating of “Moderate Buy” from ten research firms currently covering the company, according to MarketBeat Ratings.... Editorial19 January, 2026