Logo image of NPI.CA

NORTHLAND POWER INC (NPI.CA) Stock News

TSX:NPI - CA6665111002 - Common Stock

22.1 CAD
+0.15 (+0.68%)
Last: 9/3/2025, 7:00:00 PM

NPI.CA Latest News, Press Relases and Analysis