NYSE:TXNM | Key Financial Ratios | TXNM ENERGY INC

Complete source-backed ratio history.

Available history
2008-12-31 to 2026-03-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-310.551.561.36%4.76%
2025-12-310.551.591.41%4.99%
2025-09-300.511.491.63%5.71%
2025-06-300.511.641.67%6.16%
2025-03-310.292.11.94%8.83%
2024-12-310.281.942.31%10.20%
2024-09-300.3621.78%7.85%
2024-06-300.472.010.94%4.14%
2024-03-310.371.970.95%4.12%
2023-12-310.391.921.04%4.55%
2023-09-300.331.971.72%7.73%
2023-06-300.371.922.66%11.34%
2023-03-310.291.842.42%10.23%
2022-12-310.461.862.00%8.45%
2022-09-300.611.852.00%8.19%
2022-06-300.411.81.92%8.03%
2022-03-310.451.82.40%9.92%
2021-12-310.491.712.44%9.77%
2021-09-300.941.632.52%9.71%
2021-06-300.621.652.66%10.35%
2021-03-310.221.582.77%10.83%
2020-12-310.391.612.36%9.14%
2020-09-300.31.852.73%11.93%
2020-06-300.261.92.55%11.37%
2020-03-310.261.850.80%3.63%
2019-12-310.31.791.26%5.49%
2019-09-300.361.710.06%0.28%
2019-06-300.451.72-0.15%-0.66%
2019-03-310.691.751.44%6.18%
2018-12-310.591.581.42%5.77%
2018-09-300.371.481.38%5.35%
2018-06-300.341.511.14%4.46%
2018-03-310.351.531.08%4.28%
2017-12-310.351.441.20%4.71%
2017-09-300.531.392.37%9.00%
2017-06-300.461.372.12%8.08%
2017-03-310.341.411.99%7.66%
2016-12-310.471.431.81%6.97%
2016-09-300.571.370.01%0.04%
2016-06-300.581.390.11%0.43%
2016-03-310.461.390.19%0.72%
2015-12-310.61.260.26%0.95%
2015-09-300.791.192.10%7.15%
2015-06-300.581.172.05%6.93%
2015-03-310.731.242.00%6.89%
2014-12-310.581.142.01%6.75%
2014-09-300.671.091.84%6.09%
2014-06-300.921.111.85%6.12%
2014-03-311.281.111.86%6.14%
2013-12-310.821.041.85%6.01%
2013-09-300.961.051.88%6.12%
2013-06-301.95%6.16%
2013-03-310.971.081.85%6.08%
2012-12-311.021.041.96%6.56%
2012-09-301.21.033.96%12.77%
2012-06-301.041.053.70%12.15%
2012-03-3111.063.40%11.18%
2011-12-311.241.063.39%11.20%
2011-09-300.880.98-0.82%-2.75%
2011-06-30-0.73%
2011-03-311.031.02-0.99%-3.34%
2010-12-311.051.02-1.63%-5.56%
2010-09-301.010.941.43%4.61%
2009-12-311.030.95

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.551.591.41%4.99%
2024-12-310.281.942.31%10.20%
2023-12-310.391.921.04%4.55%
2022-12-310.461.862.00%8.45%
2021-12-310.491.712.44%9.77%
2020-12-310.391.612.36%9.14%
2019-12-310.31.791.26%5.49%
2018-12-310.591.581.48%6.00%
2017-12-310.351.441.20%4.71%
2016-12-310.471.431.81%6.97%
2015-12-310.61.260.26%0.95%
2014-12-310.581.142.01%6.75%
2013-12-310.821.041.85%6.01%
2012-12-311.021.041.96%6.56%
2011-12-311.241.063.39%11.20%
2010-12-311.051.02-0.87%-2.94%
2009-12-311.030.952.32%7.54%
2008-12-31-14.67%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.