Highest end of day price: 47.157485906147 EUR (ยฃ53.49 USD) on 2025-04-14
Lowest end of day price: 4.0078286293586 EUR (ยฃ3.62 USD) on 2001-10-30