METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$29B
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 20241,772-2.58%
Dec 31, 20231,819+0.35%
Dec 31, 20221,813+22.28%
Dec 31, 20211,482+24.57%
Dec 31, 20201,190+15.80%
Dec 31, 20191,028+27.35%
Dec 31, 2018807-0.56%
Dec 31, 2017811+13.28%
Dec 31, 2016716+50.42%
Dec 31, 2015476+90.10%
Dec 31, 2014251-11.81%
Dec 31, 2013284+15.75%
Dec 31, 2012245+1.79%
Dec 31, 2011241+8.26%
Dec 31, 2010223