METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$28.5B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 20242.2-166.27%
Dec 31, 2023-3.3-161.69%
Dec 31, 20225.4-73.53%
Dec 31, 202120.5+707.48%
Dec 31, 20202.5+2.01%
Dec 31, 20192.5-67.79%
Dec 31, 20187.7-10.53%
Dec 31, 20178.6+83.44%
Dec 31, 20164.7-229.40%
Dec 31, 2015-3.6-180.89%
Dec 31, 20144.5+181.25%
Dec 31, 20131.6+15.11%
Dec 31, 20121.4-91.98%
Dec 31, 201117.3