Cyberark Software Ltd (CYBR) Stock: Buy, Hold, or Sell?