European stocks showing some solid gains (and new highs too)

Gains for the week too
The European major indices are ending with good gains for the day.
For the week
The French elections are of course a focus this weekend with Macron holding a  lead over Le Pen (63% to 37% in the latest IFOP poll). The CAC gapped on the 1st round elections. This week the index closed at 9 1/2 year highs. At 5432.40, the index is still a bit away from the 2007 high at 6168.15.