Highest end of day price: 26.704821532344 EUR ($32.67 USD) on 2018-01-22
Lowest end of day price: 6.0132775265957 EUR ($6.66 USD) on 2024-09-10