PNM Stock 37.55 PNM Resources Inc $PNM Hit 10,226 52 week