Highest end of day price: 29.231514295388 EUR (ยฃ33.36 USD) on 2026-07-22
Lowest end of day price: 12.271372681686 EUR (ยฃ13.44 USD) on 2020-04-01