Cyber Ark and Activision bullish on earnings beat