Market action was mixed on a busy day of earnings news Friday.