Highest end of day price: 40.782268330197 EUR (ยฃ48.08 USD) on 2018-05-22
Lowest end of day price: 0.39486118179336 EUR (ยฃ0.43 USD) on 2003-03-10