Highest end of day price: 47.688157751389 EUR (ยฃ51.95 USD) on 2024-06-07
Lowest end of day price: 1.8190307526319 EUR (ยฃ1.96 USD) on 2003-04-15