METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$28.5B
P/E ratio
Period EndWorking capital (Million USD)YoY (%)
Dec 31, 2024814-3.07%
Dec 31, 2023839-6.58%
Dec 31, 2022898+13.88%
Dec 31, 2021789+10.25%
Dec 31, 2020716+9.26%
Dec 31, 2019655+7.77%
Dec 31, 2018608-1.41%
Dec 31, 2017616+16.20%
Dec 31, 2016530+9.66%
Dec 31, 2015484-2.14%
Dec 31, 2014494-6.94%
Dec 31, 2013531+7.52%
Dec 31, 2012494-0.90%
Dec 31, 2011498+11.28%
Dec 31, 2010448