Highest end of day price: 46.783629867481 EUR (ยฃ51.31 USD) on 2023-04-18
Lowest end of day price: 1.8043978767667 EUR (ยฃ2.25 USD) on 2008-10-29