METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$28.7B
P/E ratio
Period EndEffective tax rate (%) (Million USD)YoY (%)
Dec 31, 202416.8-11.64%
Dec 31, 202319+2.65%
Dec 31, 202218.5-2.62%
Dec 31, 202119-2.56%
Dec 31, 202019.5+10.46%
Dec 31, 201917.7-17.36%
Dec 31, 201821.4-38.13%
Dec 31, 201734.5+45.27%
Dec 31, 201623.8-0.42%
Dec 31, 201523.9-0.52%
Dec 31, 201424+0.00%
Dec 31, 201324+0.04%
Dec 31, 201224+5.09%
Dec 31, 201122.8-6.89%
Dec 31, 201024.5