Logitech Stock News: 52-Week High and Q1 Earnings Beat