Logitech Stock Analysis: Share Price at 52-Week High