Highest end of day price: 20.145656930284 EUR (ยฃ23.50 USD) on 2025-12-04
Lowest end of day price: 9.2254590241991 EUR (ยฃ9.96 USD) on 2020-04-24