Highest end of day price: 22.281815966561 EUR (£23.82 USD) on 2022-06-06
Lowest end of day price: 1.6611518274013 EUR (£1.68 USD) on 2002-11-18