TXNM Energy, Inc. Common Stock (TXNM)

58.35
+0.28 (0.48%)
NYSE· Last Trade: Sep 3rd, 12:53 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors