Highest end of day price: 46.789741068502 EUR (ยฃ51.12 USD) on 2023-04-18
Lowest end of day price: 1.7809887902546 EUR (ยฃ2.31 USD) on 2008-10-29