TXNM Energy, Inc. Common Stock (TXNM)

58.20
+0.52 (0.90%)
NYSE· Last Trade: Sep 15th, 6:40 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors