Ibercaja Small Caps B, FI (ES0130708003)
18.07
-0.21
(-1.12%)
EUR |
Oct 07 2026