Retail traders sell stocks: Worst day since 2020

Retail traders sell stocks in a shocking $265 million dump, marking the worst day since 2020.