Highest end of day price: 37.440992872281 EUR (ยฃ41.53 USD) on 2022-03-30
Lowest end of day price: 1.6485780765253 EUR (ยฃ2.24 USD) on 2010-02-17