Highest end of day price: 26.299119548035 EUR (ยฃ30.57 USD) on 2026-06-02
Lowest end of day price: 10.573247760133 EUR (ยฃ11.19 USD) on 2016-12-05