Retail Investors Outperform Index Funds: $5.4 Trillion Trading Surge | Whale Factor