Stocks Rise as Tech Giants Post Strong Quarterly Earnings