Logitech International (LOGI) Stock: Price, Analysis