Highest end of day price: 29.414730954851 EUR (ยฃ33.17 USD) on 2016-08-17
Lowest end of day price: 3.0270113578782 EUR (ยฃ3.74 USD) on 2004-08-16