Highest end of day price: 186.57243271233 EUR (ยฃ205.55 USD) on 2022-03-22
Lowest end of day price: 0.49171063025447 EUR (ยฃ0.69 USD) on 2009-08-17