Highest end of day price: 16.422931887815 EUR (ยฃ19.35 USD) on 2021-07-21
Lowest end of day price: 0.46484765886307 EUR (ยฃ0.50 USD) on 2003-04-10