Ibercaja New Energy A, FI (ES0147189031)
20.56
-0.51
(-2.41%)
EUR |
Jun 05 2026
Absolute Attribution