Highest end of day price: 24.760525451967 EUR ($30.67 USD) on 2018-01-24
Lowest end of day price: 5.4495968142336 EUR ($5.87 USD) on 2024-02-19