Highest end of day price: 22.782759634112 EUR (ยฃ25.51 USD) on 2017-06-26
Lowest end of day price: 1.3538328265223 EUR (ยฃ1.43 USD) on 2023-10-25