Ibercaja New Energy B, FI (ES0147189007)
22.14
-0.14
(-0.64%)
EUR |
Aug 24 2026
Absolute Attribution