Buy this computer technology stock with more than 30% upside to play AI, Barclays says