Dow, Nasdaq Add Over 450 Points as Tech Stocks Rally