Highest end of day price: 40.052797707176 EUR (ยฃ46.57 USD) on 2025-12-03
Lowest end of day price: 11.069111776513 EUR (ยฃ12.35 USD) on 2020-03-16