Highest end of day price: 25.977019949884 EUR (ยฃ28.80 USD) on 2024-08-19
Lowest end of day price: 13.187347904001 EUR (ยฃ15.61 USD) on 2026-02-23