Highest end of day price: 62.553337297982 EUR (ยฃ71.15 USD) on 2026-09-24
Lowest end of day price: 37.536279088961 EUR (ยฃ41.37 USD) on 2024-09-10