TXNM Energy Inc.

:PNM  
58.99
-0.04 (-0.07%)
7:25:17 PM EDT: $59.29 +0.30 (+0.51%)
Twitter Share  Facebook Share StockTwits Share