METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$28.5B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20243,367-3.95%
Dec 31, 20233,505+1.09%
Dec 31, 20223,468+9.90%
Dec 31, 20213,155+24.63%
Dec 31, 20202,532+6.90%
Dec 31, 20192,369+16.75%
Dec 31, 20182,029+1.31%
Dec 31, 20172,003+15.63%
Dec 31, 20161,732+20.43%
Dec 31, 20151,438+11.52%
Dec 31, 20141,290+5.89%
Dec 31, 20131,218-5.61%
Dec 31, 20121,290-9.29%
Dec 31, 20111,422-5.90%
Dec 31, 20101,511