Highest end of day price: 18.054225858162 EUR (ยฃ24.95 USD) on 2014-03-26
Lowest end of day price: 5.5110261750418 EUR (ยฃ5.41 USD) on 2002-10-17