Highest end of day price: 19.352077543677 EUR ($22.96 USD) on 2017-10-12
Lowest end of day price: 5.0377466048717 EUR ($5.43 USD) on 2023-03-27