METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$28.5B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 2024-127-15.37%
Dec 31, 2023-150-704.76%
Dec 31, 202225-85.54%
Dec 31, 2021171-39.36%
Dec 31, 2020283-32.82%
Dec 31, 2019421-28.69%
Dec 31, 2018590+7.82%
Dec 31, 2017547+25.83%
Dec 31, 2016435-25.07%
Dec 31, 2015580-19.34%
Dec 31, 2014720-23.04%
Dec 31, 2013935+13.04%
Dec 31, 2012827+5.90%
Dec 31, 2011781+1.24%
Dec 31, 2010772