Magna New Frontiers D EUR (IE00BNCB5M86)
21.27
-0.03
(-0.13%)
EUR |
May 20 2026