The S&P 500 and Nasdaq hit fresh record highs while small caps jumped, fueled by a tame CPI report before the open. Stocks largely held their gains despite a somewhat-hawkish Fed rate outlook, but then faded late in the session. Booking Holding broke out while Fair Isaac made a bullish move. KB Home soared initially, but slashed gains as Treasury yields pared losses.