Highest end of day price: 74.525628332568 EUR (ยฃ86.69 USD) on 2025-10-24
Lowest end of day price: 0.71045735269411 EUR (ยฃ0.75 USD) on 2003-03-20