METTLER TOLEDO INTERNATI… 0001037646 valuation | Upswitch bv