TXNM Energy, Inc. TXNM
Set alert
At close · Oct 30
After hours · Oct 30, 4:00 PM ET
- YTD
- -0.85%
- 1 year
- +2.75%
- Open
- 59.00
- Prev close
- 58.65
- Mkt cap
- 6.43B
- Vol
- 967.79K
- Avg vol
- 1.30M
- EPS
- 1.74
- P/E
- 33.55
- Div yield
- 2.88%
More statistics
- Low
- 58.38
- High
- 59.00
- Forward P/E
- 18.00
- Beta
- 0.17
- Short ratio
- 3.51
- Inst. own
- 103.13%
- Dividend
- 1.69
- Ex-div date
- Oct 22, 2026
- Earnings
- Feb 26, 2027
- 50-d avg
- 58.22
- 200-d avg
- 58.40
- 1y target
- 60.70
5D chart
Events in this range
- Oct 30, 2026Earnings: 1.62; estimate 1.53; surprise 5.88%
Signals (82)
| Name | Time | Ago |
|---|---|---|
| MACD: Sell Signal | Oct 30, 3:55 PM | 1 day ago |
| SMA: Bearish | Oct 30, 3:50 PM | 1 day ago |
| SMA: Bearish | Oct 30, 3:50 PM | 1 day ago |
| SMA: Bullish | Oct 30, 3:40 PM | 1 day ago |
| SMA: Bearish | Oct 30, 3:35 PM | 1 day ago |
| SMA: Bullish | Oct 30, 3:25 PM | 1 day ago |
| SMA: Bullish | Oct 30, 3:15 PM | 1 day ago |
| MACD: Buy Signal | Oct 30, 3:15 PM | 1 day ago |
| MACD: Sell Signal | Oct 30, 3:10 PM | 1 day ago |
| RSI: Oversold | Oct 30, 3:10 PM | 1 day ago |
| MACD: Buy Signal | Oct 30, 3:05 PM | 1 day ago |
| MACD: Sell Signal | Oct 30, 2:55 PM | 1 day ago |
| RSI: Oversold | Oct 30, 2:55 PM | 1 day ago |
| MACD: Buy Signal | Oct 30, 2:50 PM | 1 day ago |
| MACD: Sell Signal | Oct 30, 2:25 PM | 1 day ago |
| RSI: Oversold | Oct 30, 2:25 PM | 1 day ago |
| MACD: Buy Signal | Oct 30, 2:00 PM | 1 day ago |
| MACD: Sell Signal | Oct 30, 1:15 PM | 1 day ago |
| RSI: Oversold | Oct 30, 1:15 PM | 1 day ago |
| MACD: Buy Signal | Oct 30, 12:35 PM | 1 day ago |
| SMA: Bullish | Oct 30, 12:20 PM | 1 day ago |
| RSI: Oversold | Oct 30, 11:30 AM | 1 day ago |
| SMA: Bearish | Oct 30, 10:30 AM | 1 day ago |
| SMA: Bullish | Oct 30, 10:20 AM | 1 day ago |
| MACD: Sell Signal | Oct 30, 9:55 AM | 1 day ago |
| SMA: Bearish | Oct 30, 9:40 AM | 1 day ago |
| SMA: Bullish | Oct 30, 9:30 AM | 2 days ago |
| SMA: Bullish | Oct 30, 9:30 AM | 2 days ago |
| MACD: Buy Signal | Oct 30, 9:30 AM | 2 days ago |
| RSI: Overbought | Oct 30, 9:30 AM | 2 days ago |
| MACD: Sell Signal | Oct 29, 3:55 PM | 2 days ago |
| MACD: Buy Signal | Oct 29, 3:15 PM | 2 days ago |
| SMA: Bearish | Oct 29, 1:35 PM | 2 days ago |
| MACD: Sell Signal | Oct 29, 1:35 PM | 2 days ago |
| MACD: Buy Signal | Oct 29, 1:05 PM | 2 days ago |
| SMA: Bearish | Oct 29, 11:40 AM | 2 days ago |
| MACD: Sell Signal | Oct 29, 11:00 AM | 2 days ago |
| SMA: Bearish | Oct 29, 10:30 AM | 2 days ago |
| SMA: Bullish | Oct 29, 10:25 AM | 2 days ago |
| RSI: Overbought | Oct 29, 9:30 AM | 3 days ago |
| SMA: Bullish | Oct 28, 3:50 PM | 3 days ago |
| SMA: Bullish | Oct 28, 3:50 PM | 3 days ago |
| SMA: Bearish | Oct 28, 3:45 PM | 3 days ago |
| SMA: Bullish | Oct 28, 3:20 PM | 3 days ago |
| MACD: Buy Signal | Oct 28, 3:20 PM | 3 days ago |
| SMA: Bearish | Oct 28, 3:10 PM | 3 days ago |
| SMA: Bullish | Oct 28, 3:00 PM | 3 days ago |
| RSI: Oversold | Oct 28, 2:15 PM | 3 days ago |
| SMA: Bearish | Oct 28, 2:10 PM | 3 days ago |
| SMA: Bullish | Oct 28, 2:05 PM | 3 days ago |
| MACD: Sell Signal | Oct 28, 1:00 PM | 3 days ago |
| MACD: Buy Signal | Oct 28, 12:35 PM | 3 days ago |
| SMA: Bullish | Oct 28, 12:15 PM | 3 days ago |
| SMA: Bearish | Oct 28, 12:10 PM | 3 days ago |
| SMA: Bullish | Oct 28, 11:40 AM | 3 days ago |
| SMA: Bullish | Oct 28, 11:40 AM | 3 days ago |
| SMA: Bearish | Oct 28, 11:25 AM | 3 days ago |
| SMA: Bullish | Oct 28, 11:05 AM | 3 days ago |
| MACD: Sell Signal | Oct 28, 10:40 AM | 3 days ago |
| SMA: Bullish | Oct 28, 9:55 AM | 3 days ago |
| MACD: Buy Signal | Oct 28, 9:55 AM | 3 days ago |
| MACD: Sell Signal | Oct 28, 9:50 AM | 3 days ago |
| RSI: Overbought | Oct 27, 3:40 PM | 4 days ago |
| MACD: Buy Signal | Oct 27, 3:10 PM | 4 days ago |
| SMA: Bearish | Oct 27, 1:20 PM | 4 days ago |
| RSI: Overbought | Oct 27, 1:10 PM | 4 days ago |
| MACD: Sell Signal | Oct 27, 1:05 PM | 4 days ago |
| RSI: Overbought | Oct 27, 12:55 PM | 4 days ago |
| RSI: Overbought | Oct 27, 11:40 AM | 4 days ago |
| MACD: Buy Signal | Oct 27, 11:15 AM | 4 days ago |
| RSI: Overbought | Oct 27, 11:15 AM | 4 days ago |
| MACD: Sell Signal | Oct 27, 10:20 AM | 4 days ago |
| MACD: Buy Signal | Oct 27, 10:15 AM | 4 days ago |
| MACD: Sell Signal | Oct 26, 3:55 PM | 5 days ago |
| MACD: Buy Signal | Oct 26, 3:00 PM | 5 days ago |
| SMA: Bullish | Oct 26, 2:30 PM | 5 days ago |
| SMA: Bearish | Oct 26, 2:25 PM | 5 days ago |
| SMA: Bearish | Oct 26, 2:25 PM | 5 days ago |
| MACD: Sell Signal | Oct 26, 1:15 PM | 5 days ago |
| SMA: Bullish | Oct 26, 11:20 AM | 5 days ago |
| SMA: Bearish | Oct 26, 10:35 AM | 5 days ago |
| SMA: Bullish | Oct 26, 10:30 AM | 5 days ago |
Key statistics
- Market cap
- 6.43B
- Enterprise value
- 12.07B
- Trailing P/E
- 33.56
- Forward P/E
- 18.00
- PEG ratio
- 2.55
- Price / sales
- 2.88
- Price / book
- 1.82
- EPS (TTM)
- 1.74
- Beta
- 0.17
- Dividend yield
- 2.88%
- Payout ratio
- 95.40%
- Profit margin
- 8.77%
- Revenue (TTM)
- 2.23B
- Revenue growth
- 9.20%
- Free cash flow
- -529.22M
- Total cash
- 14.59M
- Total debt
- 5.98B
- Return on equity
- 6.25%
- Shares outstanding
- 110.13M
- Short % of float
- 6.14%
- 50-day average
- 58.22
- 200-day average
- 58.40
Analyst view
Consensus: hold
- Target (low)
- 59.00
- Target (mean)
- 60.70
- Target (high)
- 61.25
- Strong buy1
- Buy0
- Hold4
- Sell0
- Strong sell0
Next earnings
Feb 26, 2027
Expected Feb 26, 2027. Consensus EPS estimate 0.46998.
Financials — quick view
Earnings
| Report date | Quarter ending | EPS estimate | EPS reported | Surprise | Surprise % |
|---|---|---|---|---|---|
| Feb 26, 2027 | Dec 30, 2026 | 0.36 | — | — | — |
| Oct 30, 2026 | Sep 30, 2026 | 1.53 | 1.62 | +0.09 | +5.88% |
| Jul 31, 2026 | Jun 30, 2026 | 0.56 | 0.58 | +0.02 | +3.57% |
| May 1, 2026 | Mar 31, 2026 | 0.3028 | 0.21 | -0.09 | -30.65% |
| Feb 27, 2026 | Dec 31, 2025 | 0.642 | 0.48 | -0.16 | -25.23% |
| Oct 31, 2025 | Sep 30, 2025 | 0.602 | 1.33 | +0.73 | +120.93% |
Upgrades / downgrades
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Oct 27, 2025 | Jefferies | down | Buy | Hold |
| May 21, 2025 | Barclays | main | Overweight | Overweight |
| May 20, 2025 | Scotiabank | main | Sector Perform | Sector Perform |
| Mar 18, 2025 | Barclays | main | Overweight | Overweight |
| Mar 11, 2025 | Mizuho | up | Neutral | Outperform |
| Mar 4, 2025 | Barclays | main | Overweight | Overweight |
About TXNM Energy, Inc.
TXNM Energy, Inc., through its subsidiaries, provides electricity and electric services in the United States. The company engages in the generation, transmission, and distribution of electricity for retail electric customers; and owns and leases communications, office and other equipment, office space, vehicles, energy storage facilities, and real estate. It also provides regulated transmission and distribution services in Texas, as well as owns and leases vehicles, service facilities, and office locations throughout its service territory. It serves residential, commercial, and industrial customers and end-users of electricity in New Mexico and Texas. The company was formerly known as PNM Resources, Inc and changed its name to TXNM Energy, Inc. in August 2024. TXNM Energy, Inc. was founded in 1882 and is based in Albuquerque, New Mexico.
- Sector
- Utilities
- Industry
- Utilities - Regulated Electric
- Country
- United States
- Website
- txnmenergy.com
News
- TXNM Energy Q3 Adj. EPS $1.62 Beats $1.52 Estimate, Sales $733.290M Beat $730.133M Estimate
- TXNM Energy Reports Third Quarter 2026 Results
- TXNM Energy Discloses NMPRC Hearing Examiners For Troy Merger Application Published A Revised Procedural Schedule; Evidentiary Hearings Scheduled For January 19-February 1, 2027
- Reported Earlier, TXNM Energy Prices $400M Underwritten Stock Offering Of 7..08M Shares At $56.50/Share To Repay Debt
- TXNM Energy Q2 Adj. EPS $0.58 Beats $0.54 Estimate, Sales $548.554M Miss $560.690M Estimate
- Top 3 Utilities Stocks Which Could Blast Off In Q2
- Elizabeth Warren Says Private Equity Wants To Profit From AI—And Stick Consumers With The Bill
- Earnings Scheduled For May 1, 2026
- TXNM Energy Acquisition By Blackstone Wins Texas Approval
- Earnings Scheduled For October 31, 2025
Your note
Sign in to keep a note on TXNM — it syncs with the Stock Master app.
Insider holders
| Insider | Relation | Latest transaction | Date | Shares held |
|---|---|---|---|---|
| BAILEY VICKY A | Director | Stock Award(Grant) | Jun 9, 2026 | 20,417 |
| BECKER NORMAN P | Director | Stock Award(Grant) | Jun 9, 2026 | 30,802 |
| COLLAWN PATRICIA K | Officer and Director | Conversion of Exercise of derivative security | Mar 5, 2026 | 776,472 |
| CONLEY E RENAE | Director | Stock Award(Grant) | Jun 9, 2026 | 39,971 |
| EDEN ELISABETH A | Chief Financial Officer | Conversion of Exercise of derivative security | Mar 6, 2025 | 21,921 |
| GUTIERREZ SIDNEY M | Director | Stock Award(Grant) | Jun 9, 2026 | 32,135 |
Institution ownership
| Holder | % held | Shares | Value | Reported |
|---|---|---|---|---|
| Blackrock Inc. | 13.25% | 14,595,837 | 852.40M | Jun 29, 2026 |
| Blackstone Inc | 7.26% | 8,000,000 | 467.20M | Jun 29, 2026 |
| Balyasny Asset Management LP | 6.46% | 7,113,061 | 415.40M | Jun 29, 2026 |
| Vanguard Portfolio Management LLC | 6.12% | 6,740,196 | 393.63M | Jun 29, 2026 |
| Pentwater Capital Management Lp | 5.89% | 6,487,500 | 378.87M | Jun 29, 2026 |
| Vanguard Capital Management LLC | 4.40% | 4,842,279 | 282.79M | Jun 29, 2026 |
Fund ownership
| Holder | % held | Shares | Value | Reported |
|---|---|---|---|---|
| iShares Trust-iShares Core S&P Mid-Cap ETF | 3.24% | 3,570,327 | 208.51M | Sep 29, 2026 |
| VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund | 3.19% | 3,515,222 | 205.29M | Jun 29, 2026 |
| iShares Trust-iShares Russell 2000 ETF | 2.59% | 2,853,790 | 166.66M | Sep 29, 2026 |
| VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund | 2.31% | 2,539,343 | 148.30M | Jun 29, 2026 |
| VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund | 1.46% | 1,608,327 | 93.93M | Jun 29, 2026 |
| VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund | 1.04% | 1,142,661 | 66.73M | Jun 29, 2026 |