Highest end of day price: 25.183681718289 EUR (ยฃ27.68 USD) on 2017-05-05
Lowest end of day price: 5.1295511968085 EUR (ยฃ5.68 USD) on 2024-09-20