METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$29B
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 202459-14.96%
Dec 31, 202370-27.26%
Dec 31, 202296-2.64%
Dec 31, 202199+4.57%
Dec 31, 202094-54.64%
Dec 31, 2019208+16.66%
Dec 31, 2018178+19.79%
Dec 31, 2017149-6.29%
Dec 31, 2016159+60.46%
Dec 31, 201599+15.98%
Dec 31, 201485-23.79%
Dec 31, 2013112+10.00%
Dec 31, 2012102-56.83%
Dec 31, 2011236-47.36%
Dec 31, 2010448