Public Service Company of New Mexico PFD 4.58% (PNMXO) Stock Price, Chart, News and AI analysis | Edgen