⏰ Last chance! Join Premium for $20/month before it increases to $49/month.

TXNM Energy, Inc.

$57.68
-0.01 (-0.02%)

Market Capitalization:

$6.35B

Live Price

Live Volume

Chart Volume 0
Volume 0
5 sec

TXNM Energy Market Segments

Premarket

*No Trades in Segment

Overnight

*No Trades in Segment

After Hours Yesterday

+0.00(+0.00%)
Open$57.68
Close$57.68
Low$57.68
Low Change0.00 (0.00%)
High$57.68
High Change+0.00 (+0.00%)
Range$0.00
Volume239.069K
Dollar Volume$13.79M

Regular Trading Hours Yesterday

+0.03(+0.05%)
Open$57.66
Close$57.69
Low$57.61
Low Change-0.05 (-0.09%)
High$57.89
High Change+0.23 (+0.40%)
Range$0.28
Volume627.791K
Dollar Volume$36.22M

Premarket Yesterday

*No Trades in Segment

TXNM Energy Top Trades

We are still processing the top long and short trades for today. Please refresh the page in 10 minutes or sign up for Finsuba Premium for real time trade insights.

TXNM Energy Moving Averages

5 Day Moving Average (SMA5)$57.84
10 Day Moving Average (SMA10)$57.89
20 Day Moving Average (SMA20)$57.67
50 Day Moving Average (SMA50)$57.55
100 Day Moving Average (SMA100)$58.02
200 Day Moving Average (SMA200)$58.43

TXNM Energy Statistics

Average Volume (30 Days)1.09M
P/E Ratio (Current)30.35
EPS (Current)$1.90
Dividend Yield3.24%
Free Cash Flow-$501.97M
Cash Ratio0.01
Current Ratio0.56
Quick Ratio0.39
Debt to Equity1.65
Enterprise Value$11.83B
EV to EBITDA12.80
EV to Sales5.29
Price to Book1.67
Price to Cash Flow8.97
Price to Free Cash Flow
Price to Sales2.66
Return on Assets0.02%
Return on Equity0.05%

TXNM Energy Stock Splits

There have been no stock splits for TXNM Energy (TXNM).

TXNM Energy Dividends

TXNM Energy (TXNM) last paid a quarterly dividend of $0.4225 per share on August 14, 2026. With a forward annual dividend payout of $1.69, the stock currently offers a dividend yield of 2.93%.

Ex-Dividend DateDivdend (Adj.)TypePay DateDeclaration Date
Aug 3, 2026$0.4225QuarterlyAug 14, 2026Jul 21, 2026
Apr 27, 2026$0.4225QuarterlyMay 15, 2026Feb 26, 2026
Jan 30, 2026$0.4225QuarterlyFeb 13, 2026Dec 2, 2025
Oct 24, 2025$0.4075QuarterlyNov 14, 2025Sep 23, 2025
Aug 8, 2025$0.4075QuarterlyAug 22, 2025Jul 25, 2025
Apr 25, 2025$0.4075QuarterlyMay 16, 2025Feb 25, 2025
Jan 31, 2025$0.4075QuarterlyFeb 14, 2025Dec 3, 2024
Oct 28, 2024$0.3875QuarterlyNov 8, 2024Sep 24, 2024