Highest end of day price: 29.436927968551 EUR ($34.04 USD) on 2017-07-18
Lowest end of day price: 1.6431490518057 EUR ($1.74 USD) on 2023-10-25