Highest end of day price: 18.926640935814 EUR ($22.19 USD) on 2021-08-10
Lowest end of day price: 2.1834111504971 EUR ($2.52 USD) on 2025-11-03