Highest end of day price: 16.799245090168 EUR (ยฃ18.13 USD) on 2024-07-03
Lowest end of day price: 2.0596108498977 EUR (ยฃ2.62 USD) on 2006-11-03