Why Did DigitalOcean Stock Drop Like a Rock Today? (-25%)

If you’d invested $10,000 in DOCN stock in November 2021, your stake would only be worth $2,700 today. Ouch. As recently as July, DOCN was trading at almost its March 2021 IPO price but now it’s cratered again.