Highest end of day price: 29.409442869355 EUR (ยฃ33.17 USD) on 2016-08-17
Lowest end of day price: 3.0270865360098 EUR (ยฃ3.75 USD) on 2004-08-16