Ibercaja New Energy B, FI (ES0147189007)
21.58
+0.38
(+1.80%)
EUR |
Oct 27 2026
Absolute Attribution