Stocks | Thu Jul 19, 2012 4:41pm EDT

Technology earnings boost Wall Street