METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$28.5B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20243,872+2.22%
Dec 31, 20233,788-3.35%
Dec 31, 20223,920+5.43%
Dec 31, 20213,718+20.51%
Dec 31, 20203,085+2.54%
Dec 31, 20193,009+2.49%
Dec 31, 20182,936+7.73%
Dec 31, 20172,725+8.64%
Dec 31, 20162,508+4.71%
Dec 31, 20152,395-3.64%
Dec 31, 20142,486+4.50%
Dec 31, 20132,379+1.60%
Dec 31, 20122,342+1.39%
Dec 31, 20112,309+17.33%
Dec 31, 20101,968