Northland Power Inc

NPI NPV
Create an alert
Sell21.78 CAD
Buy21.81 CAD
0.47 CAD (2.20%)
Last updated today at 18:45 UTC