iShares Developed World Screened Index D Acc EUR (IE000N51F726)
12.20
+0.18
(+1.46%)
EUR |
Sep 17 2026
Absolute Attribution