Highest end of day price: 24.949669976295 EUR (£29.02 USD) on 2025-10-08
Lowest end of day price: 3.5667884356927 EUR (£4.66 USD) on 2008-10-20