Highest end of day price: 17.633526681037 EUR (ยฃ20.55 USD) on 2025-10-28
Lowest end of day price: 2.7474398034318 EUR (ยฃ2.92 USD) on 2022-12-28