Barclays says buy this software stock with AI tailwinds