Ibercaja Small Caps A, FI (ES0130708037)
16.26
-0.05
(-0.31%)
EUR |
Jun 03 2026