TXNM Energy Inc.

:PNM   1:44:01 PM EDT
58.70
+0.18 (+0.30%)
Twitter Share  Facebook Share StockTwits Share