Northwestern Energy (NWE) Stock: Price, Analysis