Highest end of day price: 23.075574344996 EUR (£25.67 USD) on 2023-07-24
Lowest end of day price: 0.66896179168086 EUR (£0.66 USD) on 2002-10-29