Highest end of day price: 27.492535939601 EUR (ยฃ33.34 USD) on 2021-04-29
Lowest end of day price: 2.6538659764009 EUR (ยฃ2.45 USD) on 2001-01-29