‹ Screener

TXNM ENERGY INC

TXNM · Electric Services · 110.7M shares · +2%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $2M (gross $10M, SBC $7M)

Reference price $57.74 · est. market cap ~$6.4B — last insider sale, 2025-11-14 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C57

Below-average regulated electric utility with low returns and declining earnings.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $502M2025-09-30 · $647M2025-12-31 · $533M2026-03-31 · $505M

Last 4 quarters · from SEC filings.

Key metrics

Operating margin
20.4%
Net margin
7.8%
Return on equity
5.0%
Return on assets
1.4%
ROIC
4.1%
Revenue growth (QoQ)
-5.3%
Net-income growth
-34.4%
Debt / equity
1.5×
Net debt / EBITDA
5.5×
Current ratio
0.6×
EBITDA
$925M
Tangible book value
$3.1B
Cash & investments
$18M
Stock comp / revenue
0.4%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-10Maestas StevenGrant2.7K
2026-06-10Montoya Lillian JGrant2.7K
2026-06-10BECKER NORMAN P.Grant2.7K
2026-06-10Gutierrez Sidney M.Grant2.7K
2026-06-10BAILEY VICKY AGrant2.7K
2026-06-10HUGHES JAMES ALTONGrant2.7K
2026-06-10MULLARKEY MAUREEN TGrant2.7K
2026-06-10CONLEY E RENAEGrant2.7K
2026-03-07Bischoff Gerald ROption exercise169
2026-03-07Bischoff Gerald RTax withheld86$58.88
2026-03-07Bischoff Gerald ROption exercise323
2026-03-07Bischoff Gerald RTax withheld164$58.88
2026-03-07Bischoff Gerald ROption exercise296
2026-03-07Bischoff Gerald RTax withheld150$58.88
2026-03-07Monroy Henry EOption exercise311
2026-03-07Monroy Henry ETax withheld158$58.88
2026-03-07Monroy Henry EOption exercise181
2026-03-07Monroy Henry ETax withheld92$58.88
2026-03-07Monroy Henry EOption exercise500
2026-03-07Monroy Henry ETax withheld253$58.88
2026-03-07TARRY JOSEPH DONOption exercise1.7K
2026-03-07TARRY JOSEPH DONTax withheld770$58.88
2026-03-07TARRY JOSEPH DONOption exercise2.4K
2026-03-07TARRY JOSEPH DONTax withheld1.1K$58.88
2026-03-07TARRY JOSEPH DONOption exercise3.1K
2026-03-07TARRY JOSEPH DONTax withheld1.4K$58.88
2026-03-07Iverson BrianOption exercise1.2K
2026-03-07Iverson BrianTax withheld414$58.88
2026-03-07COLLAWN PATRICIA KOption exercise6.0K
2026-03-07COLLAWN PATRICIA KTax withheld2.7K$58.88
2026-03-07COLLAWN PATRICIA KOption exercise8.6K
2026-03-07COLLAWN PATRICIA KTax withheld3.9K$58.88
2026-03-07COLLAWN PATRICIA KOption exercise7.2K
2026-03-07COLLAWN PATRICIA KTax withheld3.3K$58.88
2025-12-17Jacobson MoniqueOption exercise658
2025-12-17Jacobson MoniqueTax withheld298$58.71
2025-12-17Bischoff Gerald ROption exercise638
2025-12-17Bischoff Gerald RTax withheld289$58.71
2025-12-17Monroy Henry EOption exercise466
2025-12-17Monroy Henry ETax withheld211$58.71
2025-12-17TARRY JOSEPH DONOption exercise9.4K
2025-12-17TARRY JOSEPH DONTax withheld4.3K$58.71
2025-12-17Iverson BrianOption exercise2.3K
2025-12-17Iverson BrianTax withheld710$58.71
2025-12-17COLLAWN PATRICIA KOption exercise27K
2025-12-17COLLAWN PATRICIA KTax withheld12K$58.71
2025-12-01TARRY JOSEPH DONOption exercise13K
2025-12-01TARRY JOSEPH DONTax withheld6.0K$58.40
2025-11-14BAILEY VICKY ASell1.8K$57.74
2025-09-16Iverson BrianOption exercise4.7K
2025-09-16Iverson BrianTax withheld1.4K$56.63
2025-05-13Maestas StevenGrant2.7K
2025-05-13Montoya Lillian JGrant2.7K
2025-05-13MULLARKEY MAUREEN TGrant2.7K
2025-05-13HUGHES JAMES ALTONGrant2.7K
2025-05-13Gutierrez Sidney M.Grant2.7K
2025-05-13CONLEY E RENAEGrant2.7K
2025-05-13BAILEY VICKY AGrant2.7K
2025-05-13BECKER NORMAN P.Grant2.7K
2025-03-07TARRY JOSEPH DONOption exercise2.4K
2025-03-07TARRY JOSEPH DONTax withheld1.1K$47.78
2025-03-07TARRY JOSEPH DONOption exercise1.7K
2025-03-07TARRY JOSEPH DONTax withheld770$47.78
2025-03-07TARRY JOSEPH DONOption exercise795
2025-03-07TARRY JOSEPH DONTax withheld360$47.78
2025-03-07Eden Elisabeth AOption exercise651
2025-03-07Eden Elisabeth ATax withheld295$47.78
2025-03-07Eden Elisabeth AOption exercise357
2025-03-07Eden Elisabeth ATax withheld162$47.78
2025-03-07Eden Elisabeth AOption exercise926
2025-03-07Eden Elisabeth ATax withheld420$47.78
2025-03-07Bischoff Gerald ROption exercise323
2025-03-07Bischoff Gerald RTax withheld144$47.78
2025-03-07Bischoff Gerald ROption exercise169
2025-03-07Bischoff Gerald RTax withheld76$47.78
2025-03-07Bischoff Gerald ROption exercise129
2025-03-07Bischoff Gerald RTax withheld59$47.78
2025-03-07COLLAWN PATRICIA KOption exercise8.6K
2025-03-07COLLAWN PATRICIA KTax withheld3.9K$47.78
2025-03-07COLLAWN PATRICIA KOption exercise6.0K
2025-03-07COLLAWN PATRICIA KTax withheld2.7K$47.78
2025-03-07COLLAWN PATRICIA KOption exercise6.0K
2025-03-07COLLAWN PATRICIA KTax withheld2.7K$47.78
2025-02-26TARRY JOSEPH DONOption exercise7.3K
2025-02-26TARRY JOSEPH DONTax withheld3.4K$51.69
2025-02-26Iverson BrianOption exercise545
2025-02-26Iverson BrianTax withheld194$51.69
2025-02-26Eden Elisabeth AOption exercise2.8K
2025-02-26Eden Elisabeth ATax withheld1.3K$51.69
2025-02-26Bischoff Gerald ROption exercise328
2025-02-26Bischoff Gerald RTax withheld166$51.69
2025-02-26COLLAWN PATRICIA KOption exercise30K
2025-02-26COLLAWN PATRICIA KTax withheld14K$51.69

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-11Shareholder votefiling ↗
2026-03-31Otherfiling ↗
2026-03-03Exec/director changefiling ↗
2026-03-03Material agreementExhibitsfiling ↗
2026-01-02Otherfiling ↗
2025-12-10Material agreementDebt obligationExhibitsfiling ↗
2025-11-18Material agreementDebt obligationExhibitsfiling ↗
2025-11-06Material agreementExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-112026-06-110001108426-26-000033 ↗
8-K2026-03-312026-03-310001108426-26-000014 ↗
8-K2026-03-032026-03-030001108426-26-000012 ↗
8-K2026-03-032026-03-030001108426-26-000010 ↗
8-K2026-01-022026-01-020001108426-26-000002 ↗
8-K2025-12-102025-12-100001108426-25-000120 ↗
8-K2025-11-182025-11-180001108426-25-000116 ↗
8-K2025-11-062025-11-060001108426-25-000112 ↗
8-K2025-09-022025-09-020001108426-25-000104 ↗
8-K2025-08-282025-08-280001108426-25-000102 ↗
8-K2025-08-152025-08-150001108426-25-000094 ↗
8-K2025-07-232025-07-230001108426-25-000076 ↗