Share Price
854.41 GBp
 +0.41
19 Mar 2025 @ 09:50 AM
Share Price
10.14 EUR
 -0.02
19 Mar 2025 @ 10:42 AM