OTC:MNTR | Key Financial Ratios | Mentor Capital, Inc.

Complete source-backed ratio history.

Available history
2013-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-3013.52-34.88%-45.18%
2026-03-3113.39-32.75%-42.38%
2025-12-3137.98-33.14%-40.88%
2025-09-3027.33-16.95%-20.84%
2025-06-3036.27-22.09%-26.78%
2025-03-3117.52-25.91%-31.46%
2024-12-3172.32-24.59%-29.03%
2024-09-3051.2878.06%92.13%
2024-06-3072.2772.88%84.39%
2024-03-3126.269.64%80.89%
2023-12-3143.3671.01%80.64%
2023-09-301.11-44.11%-56.24%
2023-06-301.610.04-58.18%-52.80%
2023-03-311.960.04-26.62%-23.91%
2022-12-311.690.05-9.44%-27.31%
2022-09-301.630.041.20%2.92%
2022-06-301.770.044.97%11.02%
2022-03-311.60.05-4.52%-10.45%
2021-12-311.440.04-5.70%-13.13%
2021-09-302.060.03-8.09%-19.82%
2021-06-301.730.04-14.52%-35.18%
2021-03-311.890.04-13.09%-28.65%
2020-12-312.20.04-16.35%-31.09%
2020-09-302.21-20.85%-44.76%
2020-06-302.46-21.35%-40.47%
2020-03-312.5-26.82%-45.99%
2019-12-312.8-69.20%-114.08%
2019-09-303.24-64.75%-103.47%
2019-06-303.7-52.98%-82.42%
2019-03-313.43-43.10%-66.16%
2018-12-314.55-5.06%-6.36%
2018-09-309.010.24%0.29%
2018-06-3010.8-4.31%-5.19%
2018-03-3112.5-6.66%-8.00%
2017-12-3112.61-10.90%-13.16%
2017-09-3010.17-16.43%-20.32%
2017-06-3010.93-14.69%-18.13%
2017-03-3114.360.01-14.35%-17.98%
2016-12-317.980.02-15.77%-20.93%
2016-09-301.030.01-21.29%-31.25%
2016-06-301.290.02-21.24%-29.84%
2016-03-311.630.02-17.72%-23.57%
2015-12-311.540.01-17.66%-22.37%
2015-09-302.520.01-20.37%-28.17%
2015-06-302.460.01-20.65%-27.56%
2015-03-312.50.01-47.45%-56.33%
2014-12-312.590.01-12.57%-14.86%
2013-12-316.8-0

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-3137.98-20.08%-24.77%
2024-12-3172.32-24.59%-29.03%
2023-12-3143.3671.01%80.64%
2022-12-311.690.05-9.44%-27.31%
2021-12-311.440.04-5.70%-13.13%
2020-12-312.20.04-16.35%-31.09%
2019-12-312.8-69.20%-114.08%
2018-12-314.55-5.06%-6.36%
2017-12-3112.61-9.84%-11.88%
2016-12-317.980.02-15.95%-21.18%
2015-12-311.540.01-17.89%-22.66%
2014-12-312.590.01-12.54%-14.82%
2013-12-316.8-0-16.65%88.06%