NYSE:MXC | Key Financial Ratios | MEXCO ENERGY CORP

Complete source-backed ratio history.

Available history
2010-03-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-306.167.05%7.70%
2026-03-319.826.02%6.53%
2025-12-3112.346.08%6.49%
2025-09-308.238.12%8.71%
2025-06-304.818.09%8.85%
2025-03-315.488.42%9.15%
2024-12-313.526.87%7.44%
2024-09-304.326.30%6.96%
2024-06-306.886.05%6.63%
2024-03-318.587.06%7.63%
2023-12-3117.8510.64%11.41%
2023-09-3015.3315.85%16.84%
2023-06-3016.3121.04%22.34%
2023-03-3114.4626.17%27.70%
2022-12-3110.9928.02%29.78%
2022-09-309.5826.91%28.75%
2022-06-306.2225.60%27.74%
2022-03-3110.3621.49%23.36%
2021-12-317.9318.84%20.60%
2021-09-305.0714.34%15.78%
2021-06-303.977.67%9.18%
2021-03-315.471.44%1.77%
2020-12-313.23-2.54%-3.15%
2020-09-302.44-2.98%-3.77%
2020-06-301.49-3.44%-4.27%
2020-03-312.02-0.99%-1.19%
2019-12-312.96-1.41%-1.65%
2019-09-302.16-1.89%-2.24%
2019-06-302.57-0.84%-0.97%
2019-03-313.38-0.14%-0.15%
2018-12-314.423.05%3.40%
2018-09-307.192.02%2.36%
2018-06-308.24-0.12%-0.14%
2018-03-313.07-3.09%-3.83%
2017-12-313.51-5.76%-7.25%
2017-09-301.16-5.40%-7.87%
2017-06-301.85-5.74%-8.28%
2017-03-313.68-5.47%-7.98%
2016-12-31-8.70%-12.93%
2016-09-30-21.32%-38.56%
2016-06-30-24.16%-43.54%
2016-03-31-24.17%-42.59%
2015-12-31-22.08%-39.13%
2015-09-30-7.58%-12.70%
2015-06-30-3.14%-5.30%
2015-03-311.39-1.59%-2.58%
2014-12-311.82-0.31%-0.50%
2014-09-302.551.07%227.51%
2014-06-302.141.70%2.26%
2014-03-312.691.68%2.25%
2013-12-314.131.31%1.68%
2013-09-302.690.55%0.73%
2013-06-302.11-0.54%-0.75%
2013-03-311.72-0.98%-1.36%
2012-12-31-0.04%-0.05%
2012-09-300.51%0.65%
2012-06-301.25%
2012-03-311.99%2.54%
2011-12-311.88%2.23%
2011-09-301.73%2.05%
2011-06-301.66%2.00%
2011-03-310.98%1.24%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-319.826.02%6.53%
2025-03-315.488.42%9.15%
2024-03-318.587.06%7.63%
2023-03-3114.4626.17%27.70%
2022-03-3110.3621.49%23.36%
2021-03-315.471.44%1.77%
2020-03-312.02-0.99%-1.19%
2019-03-313.38-0.14%-0.15%
2018-03-313.07-3.09%-3.83%
2017-03-313.68-5.47%-7.98%
2016-03-31-24.17%-42.59%
2015-03-311.39-1.59%-2.58%
2014-03-312.691.68%2.25%
2013-03-311.72-0.98%-1.36%
2012-03-311.99%2.54%
2011-03-310.98%1.24%
2010-03-313.44%