Highest end of day price: 26.359362689241 EUR (ยฃ28.70 USD) on 2016-03-01
Lowest end of day price: 2.6447450231786 EUR (ยฃ2.95 USD) on 2026-10-12