Magna New Frontiers D EUR (IE00BNCB5M86)
21.51
+0.24
(+1.11%)
EUR |
May 21 2026