OTC:MMEX | Key Financial Ratios | MMEX Resources Corp

Complete source-backed ratio history.

Available history
2011-04-30 to 2026-04-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-300.05-150.30%28.96%
2026-01-310-200.71%31.39%
2025-10-310-218.25%36.26%
2025-07-310-228.27%35.86%
2025-04-300-226.97%38.43%
2025-01-310-184.68%36.64%
2024-10-310-171.35%37.96%
2024-07-310-167.38%41.00%
2024-04-300-235.77%64.62%
2024-01-310-221.97%65.99%
2023-10-310-209.08%70.26%
2023-07-310-214.69%77.94%
2023-04-300.01-177.98%69.08%
2023-01-310.01-218.19%89.72%
2022-10-310.02-237.17%108.88%
2022-07-310.01-295.99%167.94%
2022-04-300.06-17.62%13.03%
2022-01-310.35-1422.28%2218.01%
2021-10-310.11-2302.79%1341.57%
2021-07-310.58-816.34%2882.61%
2021-04-300.06-2914.97%425.07%
2021-01-310.01-268.31%24.94%
2020-10-310-445.43%39.89%
2020-07-310.01-614.40%61.13%
2020-04-300.01-734.83%76.75%
2020-01-310-735.06%81.78%
2019-10-3194.18%
2019-07-310.01-673.35%113.82%
2019-04-300.02-636.67%118.53%
2019-01-310.04-625.16%132.13%
2018-10-310.09-411.23%136.04%
2018-07-310.01-964.33%133.88%
2018-04-300.13301.19%-94.62%
2018-01-310.06-1674.38%190.72%
2017-10-310.02-2219.50%108.94%
2017-07-310.02-2312.96%112.03%
2017-04-300.01-12407.07%75.57%
2017-01-310-145154.88%4.97%
2016-10-310239307.18%-17.06%
2016-07-310-7534.68%9.29%
2016-04-300-178108.40%90.02%
2016-01-310-61700.79%91.72%
2015-10-310-112665.02%101.61%
2015-07-310-27979.85%112.46%
2015-04-300-6207.00%17.29%
2015-01-310-5272.08%18.13%
2014-10-310-4760.25%19.70%
2014-07-310-4540.37%-135.01%
2014-04-300-4570.87%26.48%
2014-01-310-15137.53%102.66%
2013-10-310-14633.34%115.92%
2013-07-310-14899.35%138.57%
2013-04-300-15041.04%169.44%
2013-01-3103,866.83-80.99%1119.94%
2012-10-310-3,864.56-79.12%-1145.56%
2012-07-3100.68-86.40%-577.95%
2012-04-300.03-392.19-81.89%-945.74%
2012-01-310.01-5328.17%138.85%
2011-10-310.02-4013.04%136.26%
2011-07-310.06-1784.17%187.81%
2011-04-300.15-1008.75%251.22%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-300.05-150.30%28.96%
2025-04-300-226.97%38.43%
2024-04-300-235.77%64.62%
2023-04-300.01-177.98%69.08%
2022-04-300.06-17.62%13.03%
2021-04-300.06-2914.97%425.07%
2020-04-300.01-734.83%76.75%
2019-04-300.02-636.67%118.53%
2018-04-300.13301.19%-94.62%
2017-04-300.01-12407.07%75.57%
2016-04-300-178108.40%90.02%
2015-04-300-6207.00%17.29%
2014-04-300-4570.87%26.48%
2013-10-310
2013-04-300-15041.32%169.44%
2012-04-300.03-81.89%-945.74%
2011-04-300.15-1045.31%260.33%