Highest end of day price: 21.138040326124 EUR ($22.93 USD) on 2024-04-08
Lowest end of day price: 5.7646132602599 EUR ($6.17 USD) on 2017-04-18