METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$29B
P/E ratio
Period EndResearch & development (Million USD)YoY (%)
Dec 31, 2024189+2.20%
Dec 31, 2023185+4.61%
Dec 31, 2022177+4.33%
Dec 31, 2021170+21.17%
Dec 31, 2020140-2.67%
Dec 31, 2019144+2.04%
Dec 31, 2018141+9.13%
Dec 31, 2017129+7.75%
Dec 31, 2016120+0.75%
Dec 31, 2015119-3.42%
Dec 31, 2014123+5.97%
Dec 31, 2013116+3.39%
Dec 31, 2012113-3.11%
Dec 31, 2011116+19.70%
Dec 31, 201097