Highest end of day price: 21.164457095903 EUR ($24.84 USD) on 2021-08-10
Lowest end of day price: 2.3875496949851 EUR ($2.61 USD) on 2025-04-10