The Nasdaq 100 pulled within 3% of a new all time high as well. Meanwhile, the small-cap Russell 2000 Index (which has been lagging for most of this year) was still a good distance away at 17% below its prior high.
Graphic via Charlie Bilello and YCharts