Highest end of day price: 20.532335461149 EUR (ยฃ22.60 USD) on 2023-07-11
Lowest end of day price: 6.5843199262114 EUR (ยฃ7.23 USD) on 2025-04-09