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