METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$29B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-119-9.29%
Dec 31, 2023-132-5.52%
Dec 31, 2022-139-55.62%
Dec 31, 2021-314+212.98%
Dec 31, 2020-100+1.29%
Dec 31, 2019-99-28.69%
Dec 31, 2018-139-36.07%
Dec 31, 2017-217-6.10%
Dec 31, 2016-231+129.73%
Dec 31, 2015-101+6.68%
Dec 31, 2014-94+11.37%
Dec 31, 2013-85-12.81%
Dec 31, 2012-97-26.48%
Dec 31, 2011-132+71.77%
Dec 31, 2010-77