The Ratings Game: Cloudflare logs worst day since 2019 IPO as deals take longer to close, sending stock down 21% Posted on April 28, 2023 By Charlielikes Longer-than-expected sales cycles brought on by economic uncertainty made worse by recent bank failures were key to Cloudflare Inc.’s first poor report. Stock Market Tags:– as, ‘take, ‘to, 2019, 21,, close,”, cloudflare, day’, deals, down’, game, ipo, logs, longer, market, ratings, sending, since, stock, stock market, the, worst’