Highest end of day price: 28.526294040703 EUR (ยฃ33.05 USD) on 2025-11-12
Lowest end of day price: 12.491642849101 EUR (ยฃ13.76 USD) on 2020-03-18