European stocks mixed; strong AstraZeneca numbers help U.K. outperform Jul 28, 2023 05:26AM