European stocks mixed; earnings in focus ahead of key payrolls release

European stocks mixed; earnings in focus ahead of key payrolls release