Ibercaja New Energy A, FI (ES0147189031)
18.58
-0.04
(-0.21%)
EUR |
Sep 15 2026
Absolute Attribution