METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$28.5B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024863+9.43%
Dec 31, 2023789-9.60%
Dec 31, 2022873+13.46%
Dec 31, 2021769+27.58%
Dec 31, 2020603+7.42%
Dec 31, 2019561+9.46%
Dec 31, 2018513+36.34%
Dec 31, 2017376-2.18%
Dec 31, 2016384+8.94%
Dec 31, 2015353+4.31%
Dec 31, 2014338+10.50%
Dec 31, 2013306+5.24%
Dec 31, 2012291+7.92%
Dec 31, 2011269+16.09%
Dec 31, 2010232