Highest end of day price: 21.805743069896 EUR ($22.74 USD) on 2025-01-29
Lowest end of day price: 7.9463695213838 EUR ($8.43 USD) on 2016-11-28