METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$29B
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 20241,037+6.52%
Dec 31, 2023974-9.05%
Dec 31, 20221,071+12.77%
Dec 31, 2021949+26.79%
Dec 31, 2020749+9.88%
Dec 31, 2019681+4.53%
Dec 31, 2018652+13.52%
Dec 31, 2017574+13.89%
Dec 31, 2016504+8.80%
Dec 31, 2015463+4.14%
Dec 31, 2014445+10.50%
Dec 31, 2013403+5.26%
Dec 31, 2012383+9.57%
Dec 31, 2011349+13.55%
Dec 31, 2010308