Highest end of day price: 21.260542003313 EUR (ยฃ24.98 USD) on 2018-06-13
Lowest end of day price: 1.7937581282079 EUR (ยฃ1.97 USD) on 2003-04-23