Highest end of day price: 21.187041830998 EUR ($22.22 USD) on 2025-02-17
Lowest end of day price: 5.6927377962215 EUR ($6.22 USD) on 2016-11-10