NYSE:TEX | Key Financial Ratios | TEREX CORP

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.821.44%3.03%
2026-03-311.841.09%2.30%
2025-12-312.33.60%10.55%
2025-09-302.152.53%7.73%
2025-06-302.082.91%9.11%
2025-03-312.114.25%13.45%
2024-12-312.165.86%18.34%
2024-09-302.3912.30%23.76%
2024-06-302.2113.12%27.19%
2024-03-312.1613.68%29.70%
2023-12-312.0114.33%30.98%
2023-09-302.1113.96%32.30%
2023-06-302.0713.06%31.15%
2023-03-311.9910.99%27.85%
2022-12-311.969.62%25.40%
2022-09-301.968.96%25.77%
2022-06-3027.78%22.20%
2022-03-3127.92%20.89%
2021-12-311.947.71%19.92%
2021-09-302.135.86%17.11%
2021-06-302.114.48%13.30%
2021-03-312.271.83%5.75%
2020-12-312.6-0.35%-1.15%
2020-09-302.59-0.13%-0.45%
2020-06-302.530.41%1.47%
2020-03-312.533.09%12.22%
2019-12-312.321.70%5.84%
2019-09-302.21-0.10%-0.36%
2019-06-302.210.39%1.64%
2019-03-312.27-0.09%-0.41%
2018-12-311.993.26%13.21%
2018-09-302.223.59%12.32%
2018-06-302.114.21%14.84%
2018-03-312.265.37%17.03%
2017-12-312.33.72%10.53%
2017-09-302.42-3.10%-8.10%
2017-06-302.35-1.97%-4.82%
2017-03-312.03-2.64%-6.48%
2016-12-311.92-3.52%-11.86%
2016-09-301.981.93%5.73%
2016-06-302.010.97%2.93%
2016-03-311.931.29%3.99%
2015-12-312.152.60%7.77%
2015-09-302.13.56%11.08%
2015-06-302.093.83%12.01%
2015-03-311.984.97%16.31%
2014-12-312.045.38%15.90%
2014-09-3025.17%14.67%
2014-06-301.915.30%15.25%
2014-03-312.043.55%10.86%
2013-12-312.113.46%10.32%
2013-09-301.971.64%5.08%
2013-06-302.020.64%2.15%
2013-03-312.151.58%5.45%
2012-12-312.221.57%5.27%
2012-09-302.162.02%6.63%
2012-06-302.322.02%7.18%
2012-03-312.170.77%2.83%
2011-12-312.141.120.64%2.37%
2011-09-302.060.04%0.14%
2011-06-302.5-2.37%-5.96%
2011-03-312.57-3.14%-7.86%
2010-12-312.370.486.50%17.21%
2010-06-302.934.55%13.49%
2010-03-313.073.61%10.29%
2009-12-312.52-6.97%-24.14%
2009-09-302.57-11.46%-37.21%
2009-06-303-8.93%-25.81%
2008-12-312.21

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.33.60%10.55%
2024-12-312.165.85%18.29%
2023-12-312.0114.33%30.98%
2022-12-311.969.62%25.40%
2021-12-311.947.71%19.92%
2020-12-312.6-0.35%-1.15%
2019-12-312.321.70%5.84%
2018-12-311.993.26%13.21%
2017-12-312.33.72%10.53%
2016-12-311.92-3.52%-11.86%
2015-12-312.152.60%7.77%
2014-12-312.045.38%15.90%
2013-12-312.113.46%10.32%
2012-12-312.221.57%5.27%
2011-12-312.141.120.64%2.37%
2010-12-312.370.486.50%17.21%
2009-12-312.52-6.97%-24.14%
2008-12-312.211.32%4.18%
2007-12-3125.98%

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