Highest end of day price: 17.348109126878 EUR (ยฃ20.06 USD) on 2026-08-07
Lowest end of day price: 7.0922383624644 EUR (ยฃ7.71 USD) on 2020-04-17