Highest end of day price: 17.975899395405 EUR (ยฃ19.25 USD) on 2024-04-29
Lowest end of day price: 4.0140992330457 EUR (ยฃ5.10 USD) on 2006-11-03