METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$28.5B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024-856-0.42%
Dec 31, 2023-860+20.05%
Dec 31, 2022-716+21.25%
Dec 31, 2021-591-20.62%
Dec 31, 2020-744+55.84%
Dec 31, 2019-477+23.03%
Dec 31, 2018-388+21.44%
Dec 31, 2017-320+118.97%
Dec 31, 2016-146-52.47%
Dec 31, 2015-307-11.80%
Dec 31, 2014-348+38.62%
Dec 31, 2013-251-31.46%
Dec 31, 2012-366+1.64%
Dec 31, 2011-360-314.66%
Dec 31, 2010168