TXNM Energy Inc.

:PNM   9:53:47 AM EDT
58.65
+0.14 (+0.24%)
Twitter Share  Facebook Share StockTwits Share