Highest end of day price: 22.76403504957 EUR (ยฃ30.15 USD) on 2012-02-22
Lowest end of day price: 4.6295128811152 EUR (ยฃ6.32 USD) on 2008-10-10