Tech's five biggest companies all report earnings this week, giving investors one last look at results before next week's election.

Tech's five biggest companies all report earnings this week, giving investors one last look at results before next week's election.