NASDAQ:UMBF | Key Financial Ratios | UMB FINANCIAL CORP

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.30%11.74%
2026-03-311.21%11.28%
2025-12-310.96%9.13%
2025-09-300.84%8.15%
2025-06-300.74%7.25%
2025-03-310.59%6.11%
2024-12-310.88%12.73%
2024-09-300.410.83%11.09%
2024-06-300.520.85%11.75%
2024-03-310.690.81%11.67%
2023-12-310.70.80%11.29%
2023-09-300.960.91%13.51%
2023-06-300.770.90%13.09%
2023-03-311.131.03%14.86%
2022-12-311.12%16.19%
2022-09-301.09%16.25%
2022-06-301.11%15.76%
2022-03-310.90%13.33%
2021-12-310.83%11.22%
2021-09-301.15%13.84%
2021-06-301.12%13.25%
2021-03-311.10%12.93%
2020-12-310.86%9.50%
2020-09-300.10.65%6.89%
2020-06-300.030.63%6.70%
2020-03-310.050.70%6.85%
2019-12-310.92%9.35%
2019-09-300.84%7.90%
2019-06-300.82%7.99%
2019-03-310.83%8.36%
2018-12-310.84%8.77%
2018-09-301.31%12.80%
2018-06-301.33%12.37%
2018-03-311.24%11.98%
2017-12-311.13%11.33%
2017-09-300.88%8.47%
2017-06-300.84%8.30%
2017-03-310.81%8.28%
2016-12-310.77%8.09%
2016-09-300.74%7.19%
2016-06-300.050.64%6.29%
2016-03-310.050.61%6.09%
2015-12-310.050.61%6.13%
2015-09-300.050.61%5.96%
2015-06-300.69%6.81%
2015-03-310.78%7.79%
2014-12-310.69%7.34%
2014-09-300.79%7.95%
2014-06-300.82%7.94%
2014-03-310.77%7.94%
2013-12-3100.79%8.90%
2013-09-3000.74%8.22%
2013-06-3000.73%9.14%
2013-03-3100.71%8.66%
2012-12-3100.82%9.59%
2012-09-300.94%9.65%
2012-06-300.010.95%9.97%
2012-03-310.010.89%10.06%
2011-12-310.020.79%8.94%
2011-09-300.030.84%8.74%
2011-06-300.030.78%8.74%
2011-03-310.030.72%8.87%
2010-12-310.040.73%8.58%
2010-09-300.030.85%8.79%
2010-06-300.040.88%9.08%
2010-03-310.040.87%9.04%
2009-12-310.050.77%8.81%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.96%9.13%
2024-12-310.88%12.73%
2023-12-310.70.80%11.29%
2022-12-311.12%16.19%
2021-12-310.83%11.22%
2020-12-310.86%9.50%
2019-12-310.92%9.35%
2018-12-310.84%8.77%
2017-12-311.13%11.33%
2016-12-310.77%8.09%
2015-12-310.050.61%6.13%
2014-12-310.69%7.34%
2013-12-3100.79%8.90%
2012-12-310.82%9.59%
2011-12-310.020.79%8.94%
2010-12-310.040.73%8.58%
2009-12-310.050.77%8.81%
2008-12-3110.06%

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