NASDAQ:MCHB | Key Financial Ratios | Mechanics Bancorp

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.081.32%10.46%
2026-03-311.24%9.53%
2025-12-310.071.19%9.28%
2025-09-300.85%6.96%
2025-06-300.522.34%7.36%
2025-03-310.521.66%5.44%
2024-12-310.430.47%3.38%
2024-09-300.820.25%0.99%
2024-06-300.94-0.16%-0.66%
2024-03-314.4-0.42%-7.60%
2023-12-310.88-0.29%-1.23%
2023-09-304.17-0.16%-3.10%
2023-06-304.160.03%0.47%
2023-03-313.660.52%8.98%
2022-12-312.210.71%11.84%
2022-09-303.240.96%15.82%
2022-06-302.91.10%16.23%
2022-03-310.831.41%17.58%
2021-12-310.231.60%16.14%
2021-09-300.181.54%15.99%
2021-06-300.251.57%15.91%
2021-03-310.31.41%14.61%
2020-12-310.631.11%11.14%
2020-09-300.920.86%9.10%
2020-06-301.210.69%7.32%
2020-03-310.39%3.89%
2019-12-310.880.26%2.58%
2019-09-300.32%3.15%
2019-06-300.27%2.94%
2019-03-310.45%4.34%
2018-12-310.57%5.41%
2018-09-300.85%8.35%
2018-06-300.86%8.74%
2018-03-310.95%9.39%
2017-12-311.02%9.79%
2017-09-300.53%5.41%
2017-06-300.76%7.65%
2017-03-310.95%9.47%
2016-12-310.93%9.24%
2016-09-301.04%11.01%
2016-06-300.79%8.36%
2016-03-310.69%7.07%
2015-12-310.84%8.88%
2015-09-300.77%8.31%
2015-06-300.68%7.43%
2015-03-310.66%6.89%
2014-12-310.63%7.36%
2014-09-300.45%5.36%
2014-06-300.39%4.32%
2014-03-310.49%5.55%
2013-12-310.78%8.95%
2013-09-301.62%17.21%
2013-06-302.40%24.78%
2013-03-312.91%27.04%
2012-12-313.12%31.14%
2012-09-302.70%28.01%
2012-06-302.51%28.25%
2012-03-311.84%22.65%
2011-12-310.71%18.65%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.19%9.28%
2024-12-310.430.18%1.26%
2023-12-310.88-0.29%-1.23%
2022-12-312.210.71%11.84%
2021-12-310.231.60%16.14%
2020-12-310.631.11%11.14%
2019-12-310.880.26%2.58%
2018-12-310.57%5.41%
2017-12-311.02%9.79%
2016-12-310.93%9.24%
2015-12-310.84%8.88%
2014-12-310.63%7.36%
2013-12-310.78%8.95%
2012-12-313.12%31.14%
2011-12-310.71%18.65%
2010-12-31-58.25%