METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$29.1B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 20242,199-5.41%
Dec 31, 20232,324+0.20%
Dec 31, 20222,320+15.48%
Dec 31, 20212,009+18.76%
Dec 31, 20201,692+4.80%
Dec 31, 20191,614+24.70%
Dec 31, 20181,294-1.41%
Dec 31, 20171,313+14.73%
Dec 31, 20161,144+35.76%
Dec 31, 2015843+38.04%
Dec 31, 2014611-6.57%
Dec 31, 2013654-10.16%
Dec 31, 2012728-10.46%
Dec 31, 2011812-16.18%
Dec 31, 2010969