Logitech Stock Hits 52-Week High at $109.0