Robinhood - October 22, 2025

US stocks tumble as momentum trades unwind, earnings disappoint

The S&P 500, Nasdaq 100, and Russell 2000 all ended Wednesday...

alt