NYSE:KMX | Key Financial Ratios | CARMAX INC

Complete source-backed ratio history.

Available history
2009-02-28 to 2026-05-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-05-312.72.870.84%3.64%
2026-02-282.22.970.94%4.20%
2025-11-301.992.771.79%7.55%
2025-08-312.462.911.92%8.40%
2025-05-312.392.92.04%8.88%
2025-02-282.312.911.83%8.02%
2024-11-302.32.921.69%7.42%
2024-08-312.252.931.53%6.76%
2024-05-312.52.961.48%6.54%
2024-02-292.263.011.76%7.89%
2023-11-302.453.061.83%8.24%
2023-08-312.323.061.66%7.55%
2023-05-312.543.121.71%7.91%
2023-02-282.63.191.85%8.64%
2022-11-302.573.242.22%10.49%
2022-08-312.753.353.05%14.91%
2022-05-312.723.313.67%17.90%
2022-02-283.23.474.37%21.99%
2021-11-302.93.424.70%23.51%
2021-08-312.743.394.77%23.75%
2021-05-312.243.235.16%25.06%
2021-02-282.423.353.47%17.11%
2020-11-302.63.513.59%18.21%
2020-08-312.713.723.25%17.32%
2020-05-312.854.033.14%17.51%
2020-02-292.393.974.21%23.57%
2019-11-302.434.23%23.42%
2019-08-312.424.39%24.46%
2019-05-312.214.42%25.21%
2019-02-282.454.114.50%25.09%
2018-11-302.54.20%22.47%
2018-08-312.354.02%20.98%
2018-05-312.33.89%20.42%
2018-02-282.613.80%20.02%
2017-11-302.74.01%21.04%
2017-08-312.334.04%21.32%
2017-05-312.344.03%21.04%
2017-02-282.63.85%20.17%
2016-11-302.613.90%20.41%
2016-08-312.543.91%19.82%
2016-05-312.234.17%20.75%
2016-02-292.464.31%21.46%
2015-11-302.854.35%21.48%
2015-08-312.54.50%19.54%
2015-05-312.674.46%18.62%
2015-02-282.64.53%18.92%
2014-11-302.774.31%17.39%
2014-08-312.774.27%15.78%
2014-05-312.744.24%15.49%
2014-02-283.024.21%14.85%
2013-11-303.424.43%15.22%
2013-08-313.44.47%15.35%
2013-05-313.464.40%14.96%
2013-02-283.384.39%14.38%
2012-11-303.624.54%13.96%
2012-08-313.734.62%13.88%
2012-05-313.124.76%14.50%
2012-02-292.874.97%15.48%
2011-11-303.10.015.30%15.36%
2011-08-313.050.015.51%15.87%
2011-05-312.670.015.61%16.54%
2011-02-282.705.30%16.86%
2010-11-302.850.015.42%16.62%
2010-08-312.540.015.40%17.16%
2010-02-283.260.08

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-02-282.22.970.94%4.20%
2025-02-282.312.911.83%8.02%
2024-02-292.263.011.76%7.89%
2023-02-282.63.191.85%8.64%
2022-02-283.23.474.37%21.99%
2021-02-282.423.353.47%17.11%
2020-02-292.393.974.21%23.57%
2019-02-282.454.114.50%25.09%
2018-02-282.613.80%20.02%
2017-02-282.63.85%20.17%
2016-02-292.464.31%21.46%
2015-02-282.64.53%18.92%
2014-02-283.024.21%14.85%
2013-02-283.384.39%14.38%
2012-02-292.874.97%15.48%
2011-02-282.705.30%16.86%
2010-02-283.260.0810.87%14.74%
2009-02-283.83%