Highest end of day price: 19.337253690823 EUR (ยฃ21.94 USD) on 2021-12-09
Lowest end of day price: 9.2634571823155 EUR (ยฃ10.15 USD) on 2025-04-09