Highest end of day price: 19.795858008427 EUR (ยฃ22.20 USD) on 2019-07-16
Lowest end of day price: 5.2173409336746 EUR (ยฃ6.50 USD) on 2008-10-27