Highest end of day price: 26.749713282514 EUR ($32.78 USD) on 2018-01-22
Lowest end of day price: 6.0048797571744 EUR ($6.63 USD) on 2024-09-10