NYSE:CMT | Key Financial Ratios | CORE MOLDING TECHNOLOGIES INC

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-30203.23%4.56%
2026-03-312.410.123.97%6.08%
2025-12-313.020.124.91%7.08%
2025-09-302.90.133.67%5.19%
2025-06-302.850.134.25%6.10%
2025-03-312.50.145.24%7.82%
2024-12-312.80.156.35%9.02%
2024-09-302.410.157.03%10.50%
2024-06-302.280.157.41%11.33%
2024-03-312.450.168.59%12.77%
2023-12-312.230.179.52%14.63%
2023-09-301.930.1710.60%17.15%
2023-06-301.850.189.31%15.30%
2023-03-311.710.196.86%11.56%
2022-12-311.590.216.14%10.51%
2022-09-301.50.233.86%7.19%
2022-06-301.420.221.55%2.98%
2022-03-311.410.232.54%4.87%
2021-12-311.420.252.50%4.67%
2021-09-301.50.261.87%3.39%
2021-06-301.520.265.32%9.81%
2021-03-311.510.282.04%3.75%
2020-12-311.570.34.93%8.69%
2020-09-301.690.372.05%3.82%
2020-06-300.810.4-3.57%-6.59%
2020-03-310.82-1.96%-3.77%
2019-12-310.730.59-8.49%-18.03%
2019-09-300.790.43-7.03%-15.24%
2019-06-301.910.41-4.65%-9.77%
2019-03-311.690.42-4.35%-9.57%
2018-12-3120.59-2.38%-4.83%
2018-09-301.640.41-0.04%-0.08%
2018-06-301.70.411.35%2.48%
2018-03-311.670.422.20%4.13%
2017-12-312.640.073.94%5.30%
2017-09-302.830.074.86%6.60%
2017-06-302.810.084.96%6.81%
2017-03-312.640.094.48%6.27%
2016-12-312.810.15.55%7.66%
2016-09-302.770.115.76%8.15%
2016-06-302.620.126.81%9.81%
2016-03-312.270.138.50%12.80%
2015-12-312.010.158.62%13.58%
2015-09-302.040.179.15%14.25%
2015-06-301.980.199.24%14.63%
2015-03-311.820.218.22%13.49%
2014-12-311.740.038.18%12.65%
2014-09-301.680.047.90%11.58%
2014-06-301.620.057.65%11.34%
2014-03-311.620.056.99%10.42%
2013-12-311.840.097.07%10.18%
2013-09-301.910.17.72%11.49%
2013-06-301.90.117.07%10.58%
2013-03-311.910.127.91%12.11%
2012-12-311.980.168.92%14.12%
2012-09-301.760.179.44%15.44%
2012-06-301.590.1810.65%18.82%
2012-03-311.650.2111.64%20.61%
2011-12-311.670.2711.28%21.01%
2011-09-301.750.2910.91%21.13%
2011-06-301.820.318.69%16.72%
2010-12-311.870.47

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313.020.124.91%7.08%
2024-12-312.80.156.35%9.02%
2023-12-312.230.179.52%14.63%
2022-12-311.590.216.14%10.51%
2021-12-311.420.252.50%4.67%
2020-12-311.570.34.93%8.69%
2019-12-310.730.59-8.49%-18.03%
2018-12-3120.59-2.38%-4.83%
2017-12-312.640.073.94%5.30%
2016-12-312.810.15.55%7.66%
2015-12-312.010.158.62%13.58%
2014-12-311.740.038.18%12.65%
2013-12-311.840.097.07%10.18%
2012-12-311.980.168.92%14.12%
2011-12-311.670.2711.28%21.01%
2010-12-311.870.473.08%6.39%