Home Stock Cloudflare stock surged after earnings: will the momentum continue?