Magellan I (FR0011238344)
29.35
-0.18
(-0.61%)
EUR |
May 18 2026