TXNM Energy Inc.

:PNM   1:14:33 PM EDT
58.25
+0.18 (+0.31%)
Twitter Share  Facebook Share StockTwits Share