Highest end of day price: 262.66161811669 EUR (ยฃ301.25 USD) on 2026-06-19
Lowest end of day price: 51.143064575828 EUR (ยฃ62.25 USD) on 2018-04-25