METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$29B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 2022889.3+162.58%
Dec 31, 2021338.7+97.64%
Dec 31, 2020171.4+54.36%
Dec 31, 2019111+23.16%
Dec 31, 201890.1+17.74%
Dec 31, 201776.6+1.12%
Dec 31, 201675.7+39.48%
Dec 31, 201554.3+32.78%
Dec 31, 201440.9+17.67%
Dec 31, 201334.7-3.95%
Dec 31, 201236.2+4.21%
Dec 31, 201134.7