NYSE:MTD | Key Financial Ratios | METTLER TOLEDO INTERNATIONAL INC/

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.1224.67%7062.40%
2026-03-311.223.85%-2089.30%
2025-12-311.1423.41%-3677.41%
2025-09-301.0723.73%-335.37%
2025-06-301.1224.40%-320.62%
2025-03-311.0126.25%-466.65%
2024-12-311.0226.64%-680.23%
2024-09-301.0123.97%-515.46%
2024-06-300.9224.18%-514.36%
2024-03-311.0723.69%-490.09%
2023-12-311.0423.51%-526.07%
2023-09-301.1226.45%-821.58%
2023-06-301.2426.37%-990.79%
2023-03-311.2826.01%-3624.70%
2022-12-311.224.98%3519.15%
2022-09-301.1325.42%-1011.41%
2022-06-301.1824.60%11300.33%
2022-03-311.223.64%938.07%
2021-12-311.1123.11%448.59%
2021-09-301.2423.52%473.96%
2021-06-301.2522.67%372.20%
2021-03-311.2821.61%322.88%
2020-12-311.2621.42%213.23%
2020-09-301.3720.94%130.72%
2020-06-301.4120.41%121.49%
2020-03-311.7718.97%178.66%
2019-12-311.4720.12%133.35%
2019-09-301.3420.85%125.38%
2019-06-301.3920.55%108.47%
2019-03-311.3720.14%94.55%
2018-12-311.4219.57%86.87%
2018-09-301.3915.97%76.82%
2018-06-301.4615.12%72.63%
2018-03-311.4615.00%67.20%
2017-12-311.4614.75%68.70%
2017-09-301.5117.49%85.14%
2017-06-301.5519.27%93.77%
2017-03-311.6318.66%93.48%
2016-12-311.5317.74%88.37%
2016-09-301.5216.66%73.91%
2016-06-301.5217.34%72.66%
2016-03-311.5917.46%65.42%
2015-12-311.4218.01%60.78%
2015-09-301.4617.07%59.80%
2015-06-301.5716.54%53.00%
2015-03-311.2817.37%51.53%
2014-12-311.2517.14%47.00%
2014-09-301.3415.53%38.55%
2014-06-301.3814.77%34.87%
2014-03-311.7514.59%33.74%
2013-12-311.6214.22%32.74%
2013-09-301.5714.02%35.46%
2013-06-301.7213.99%36.79%
2013-03-311.7314.06%36.37%
2012-12-311.5414.38%35.16%
2012-09-301.5113.61%35.14%
2012-06-301.6513.45%35.68%
2012-03-311.7213.01%34.08%
2011-12-311.6712.74%34.50%
2011-09-301.7111.16%31.25%
2011-06-301.9410.68%29.81%
2011-03-312.1310.49%30.56%
2010-12-312.1110.17%30.09%
2010-09-301.311.57%29.22%
2010-06-301.3111.47%27.91%
2009-12-311.31

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.1423.41%-3677.41%
2024-12-311.0226.64%-680.23%
2023-12-311.0423.51%-526.07%
2022-12-311.224.98%3519.15%
2021-12-311.1123.11%448.59%
2020-12-311.2621.42%213.23%
2019-12-311.4720.12%133.35%
2018-12-311.4219.57%86.87%
2017-12-311.4614.75%68.70%
2016-12-311.5317.74%88.37%
2015-12-311.4218.01%60.78%
2014-12-311.2517.14%47.00%
2013-12-311.6214.22%32.74%
2012-12-311.5414.38%35.16%
2011-12-311.6712.74%34.50%
2010-12-312.1110.17%30.09%
2009-12-311.3110.04%24.27%
2008-12-3140.29%