Highest end of day price: 20.238197828599 EUR (ยฃ23.24 USD) on 2025-11-05
Lowest end of day price: 11.765479070235 EUR (ยฃ12.89 USD) on 2025-04-09