Bullish Bets: Investors Dump $21 Billion Into US Stocks