Highest end of day price: 60.183989361702 EUR ($66.69 USD) on 2024-08-21
Lowest end of day price: 16.895757095857 EUR ($18.84 USD) on 2020-03-16