London Stock Exchange
Share Price
€12.74
-0.11
-0.86%
See detailed Share Price
Delay: 20 mins
-0.11
-0.86%