Imploded Stocks of the Day: Carvana, Twilio, Atlassian, Cloudflare

The free-money virus turned investors’ brains to mush. But the healing has started, interest rates are recovering, QT is here, and look what we got.