Highest end of day price: 15.921104951749 EUR (ยฃ18.74 USD) on 2026-02-20
Lowest end of day price: 2.4201266413139 EUR (ยฃ2.75 USD) on 2016-06-24