Highest end of day price: 21.164457095903 EUR ($24.84 USD) on 2021-08-10
Lowest end of day price: 2.5394127219395 EUR ($2.63 USD) on 2024-12-20