METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$29B
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 20243,240-3.44%
Dec 31, 20233,356-3.92%
Dec 31, 20223,492+4.98%
Dec 31, 20213,327+18.20%
Dec 31, 20202,815+0.90%
Dec 31, 20192,789+6.51%
Dec 31, 20182,619+2.71%
Dec 31, 20172,550+17.68%
Dec 31, 20162,167+7.35%
Dec 31, 20152,018+0.47%
Dec 31, 20142,009-6.68%
Dec 31, 20132,153+1.67%
Dec 31, 20122,117-3.91%
Dec 31, 20112,203-3.49%
Dec 31, 20102,283