Structura - European High Yield Bond - I10 EUR (D) (LU0588312982)
5865.00
-8.00
(-0.14%)
JPY |
May 06 2026
Absolute Attribution