Highest end of day price: 46.375388888889 EUR (ยฃ51.53 USD) on 2024-09-06
Lowest end of day price: 4.0078286293586 EUR (ยฃ3.62 USD) on 2001-10-30