METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$28.7B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 20242,046-3.73%
Dec 31, 20232,125+0.38%
Dec 31, 20222,117+2.91%
Dec 31, 20212,057+17.06%
Dec 31, 20201,758+4.64%
Dec 31, 20191,680+6.78%
Dec 31, 20181,573+1.94%
Dec 31, 20171,543+21.50%
Dec 31, 20161,270+9.89%
Dec 31, 20151,156-0.35%
Dec 31, 20141,160-6.39%
Dec 31, 20131,239-1.09%
Dec 31, 20121,252+5.73%
Dec 31, 20111,185+4.08%
Dec 31, 20101,138