Highest end of day price: 26.480600870607 EUR (£30.84 USD) on 2026-01-15
Lowest end of day price: 3.5667884356927 EUR (£4.66 USD) on 2008-10-20