Highest end of day price: 91.671274489371 EUR (ยฃ95.53 USD) on 2025-02-20
Lowest end of day price: 8.7374154110411 EUR (ยฃ11.04 USD) on 2008-10-24