Highest end of day price: 20.244528335162 EUR (ยฃ25.82 USD) on 2006-05-11
Lowest end of day price: 3.936255121405 EUR (ยฃ4.40 USD) on 2016-02-09