Business & Finance Mettler Toledo’s Head of Process Analytics sells $810,805 in stock Mettler Toledo’s Head of Process Analytics sells $810,805 in stock