NorthWestern Energy stock reached a 52-week high of 75.21 USD.