Magna New Frontiers D EUR (IE00BNCB5M86)
21.52
-0.15
(-0.68%)
EUR |
May 15 2026