METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$29B
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 20241,194-2.95%
Dec 31, 20231,230-10.54%
Dec 31, 20221,375+8.33%
Dec 31, 20211,269+20.10%
Dec 31, 20201,057-4.75%
Dec 31, 20191,110+6.10%
Dec 31, 20181,046+3.89%
Dec 31, 20171,007+12.26%
Dec 31, 2016897+3.94%
Dec 31, 2015863+1.58%
Dec 31, 2014849-7.06%
Dec 31, 2013914+5.67%
Dec 31, 2012865-15.11%
Dec 31, 20111,019-11.01%
Dec 31, 20101,145