Ibercaja Small Caps B, FI (ES0130708003)
17.45
-0.08
(-0.47%)
EUR |
May 19 2026