Highest end of day price: 53.731274661595 EUR (ยฃ62.26 USD) on 2025-11-12
Lowest end of day price: 10.800041558648 EUR (ยฃ13.65 USD) on 2009-03-06