Nasdaq, S&P 500 Hit New Highs as Tech and Small Caps Surge | Whale Factor