Highest end of day price: 23.195968028419 EUR ($25.12 USD) on 2024-04-08
Lowest end of day price: 6.1721226462292 EUR ($6.57 USD) on 2017-04-18