Highest end of day price: 23.216553678537 EUR (ยฃ28.04 USD) on 2021-04-23
Lowest end of day price: 1.0230550804698 EUR (ยฃ0.91 USD) on 2002-01-09