Highest end of day price: 21.015786043593 EUR (ยฃ25.36 USD) on 2018-01-05
Lowest end of day price: 5.5115531333649 EUR (ยฃ6.07 USD) on 2020-03-18