Triodos Future Generations Fund I-II EUR cap (LU2795417315)
24.78
+0.29
(+1.18%)
EUR |
May 18 2026