Highest end of day price: 53.361908472962 EUR ($57.76 USD) on 2025-03-31
Lowest end of day price: 5.4869863281505 EUR ($7.15 USD) on 2009-03-17