Highest end of day price: 46.375388888889 EUR (ยฃ51.53 USD) on 2024-09-06
Lowest end of day price: 4.01407436289 EUR (ยฃ3.62 USD) on 2001-11-02