Highest end of day price: 20.73403050562 EUR ($21.56 USD) on 2025-01-31
Lowest end of day price: 5.6927377962215 EUR ($6.22 USD) on 2016-11-10