Highest end of day price: 22.086573691909 EUR (ยฃ31.99 USD) on 2011-04-11
Lowest end of day price: 4.2009554966903 EUR (ยฃ4.93 USD) on 2020-10-28