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