METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$29B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 202426.2+13.59%
Dec 31, 202323-9.96%
Dec 31, 202225.6+2.20%
Dec 31, 202125+16.41%
Dec 31, 202021.5+3.66%
Dec 31, 201920.8+4.59%
Dec 31, 201819.8+24.47%
Dec 31, 201715.9-13.23%
Dec 31, 201618.4+4.85%
Dec 31, 201517.5+7.82%
Dec 31, 201416.3+13.32%
Dec 31, 201314.3+6.54%
Dec 31, 201213.5+12.07%
Dec 31, 201112