Ibercaja Small Caps A, FI (ES0130708037)
16.53
-0.19
(-1.13%)
EUR |
Oct 07 2026