Highest end of day price: 46.440381205674 EUR (ยฃ51.46 USD) on 2024-09-04
Lowest end of day price: 4.01407436289 EUR (ยฃ3.62 USD) on 2001-11-02