Ibercaja Small Caps A, FI (ES0130708037)
16.03
-0.08
(-0.47%)
EUR |
May 19 2026