Northland Power Inc.

Northland Power Inc.

NPI · TO

23.86CAD+1.29 (+5.72%)