METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$29.3B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 20248,371+11.46%
Dec 31, 20237,511+11.65%
Dec 31, 20226,727+14.81%
Dec 31, 20215,859+14.99%
Dec 31, 20205,096+13.25%
Dec 31, 20194,499+14.14%
Dec 31, 20183,942+14.81%
Dec 31, 20173,433+11.99%
Dec 31, 20163,066+13.87%
Dec 31, 20152,692+14.21%
Dec 31, 20142,357+15.70%
Dec 31, 20132,037+16.46%
Dec 31, 20121,749+18.48%
Dec 31, 20111,477+20.72%
Dec 31, 20101,223