Mettler-Toledo is trading higher today, reaching a new 52-week high of $1587.74. The move follows an analyst upgrade to a Zacks Rank #2 (Buy) rating, which highlights upward trends in earnings estimates and positions the company in the top 20% of covered stocks. Additionally, the company announced it will host an investor meeting on November 9, providing further focus for shareholders as the stock continues to trade 11.0% above its 50-day moving average.