Nasdaq-100 futures rebounded today, holding on to a gain after trading off all-time highs reached earlier in the week and recouping most of yesterday's losses. The primary driver for the upward price action is stronger-than-anticipated earnings, particularly from Amazon. This surge of strength is concentrated in the tech sector and is supporting Nasdaq-100 futures and S&P 500 futures, though both are well off their intraday highs. Market dispersion is evident, with Nasdaq-100 futures showing the most relative strength today, up over a half a percent, while Dow futures are basically unchanged.