Mettler-Toledo Q2 FY26 EPS rises 18% to $11.55; net sales increase 4% to $1.03 billion - MTD News | Rallies