Highest end of day price: 30.670093556561 EUR ($33.50 USD) on 2023-06-20
Lowest end of day price: 1.322599443669 EUR ($1.65 USD) on 2012-06-06