Highest end of day price: 25.999160144175 EUR (ยฃ30.33 USD) on 2018-08-31
Lowest end of day price: 14.060224380442 EUR (ยฃ15.70 USD) on 2020-03-17