The S&P 500 and the NASDAQ both reached an all-time high today boosted by a Tech-fueled rally amid AI-related names. Small-cap stocks also had a bullish day after posting a two-month base breakout to near-term highs. This index has had a tough period recently, as