Highest end of day price: 22.476286006653 EUR (ยฃ26.94 USD) on 2021-04-14
Lowest end of day price: 0.41600813854259 EUR (ยฃ0.48 USD) on 2025-12-05