Highest end of day price: 21.165657500935 EUR ($22.00 USD) on 2025-02-13
Lowest end of day price: 5.6927377962215 EUR ($6.22 USD) on 2016-11-10