Home Stock US stocks open higher powered by strong tech earnings