Highest end of day price: 26.749713282514 EUR ($32.78 USD) on 2018-01-22
Lowest end of day price: 5.9928870486565 EUR ($6.36 USD) on 2024-11-13