Major indexes stumbled on Friday, capping a busy week of Big Tech earnings.