Highest end of day price: 263.42016505954 EUR (ยฃ301.67 USD) on 2026-09-22
Lowest end of day price: 51.143064575828 EUR (ยฃ62.25 USD) on 2018-04-25