MMarkets Read More European shares end flat as markets assess earnings flurry2025-07-19 European shares were unchanged on Friday, as losses in heavyweight healthcare shares were countered by an advance in…