Ibercaja Small Caps A, FI (ES0130708037)
16.98
+0.13
(+0.75%)
EUR |
Oct 27 2026