Highest end of day price: 11.184381670216 EUR (ยฃ11.98 USD) on 2023-05-29
Lowest end of day price: 0.22109149167923 EUR (ยฃ0.29 USD) on 2008-10-24