METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$28.5B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 20241,168-1.09%
Dec 31, 20231,181+2.91%
Dec 31, 20221,148+0.10%
Dec 31, 20211,147+36.44%
Dec 31, 2020840+11.37%
Dec 31, 2019755+2.73%
Dec 31, 2018734+6.49%
Dec 31, 2017690+17.39%
Dec 31, 2016588-1.28%
Dec 31, 2015595-12.34%
Dec 31, 2014679+20.33%
Dec 31, 2013564+0.27%
Dec 31, 2012563-7.73%
Dec 31, 2011610+12.48%
Dec 31, 2010542