Highest end of day price: 19.101276174152 EUR (ยฃ22.49 USD) on 2026-02-25
Lowest end of day price: 6.7553910050718 EUR (ยฃ7.22 USD) on 2020-03-23