Structura - European High Yield Bond - IH9 JPY (D) (LU0588312719)
4244.00
+13.00
(+0.31%)
JPY |
May 06 2026
Absolute Attribution