Highest end of day price: 16.888204565121 EUR (ยฃ20.10 USD) on 2017-12-28
Lowest end of day price: 1.8836397660535 EUR (ยฃ2.08 USD) on 2003-03-11