Ibercaja Small Caps A, FI (ES0130708037)
17.33
+0.02
(+0.11%)
EUR |
Aug 24 2026