Highest end of day price: 646.08833668535 EUR (ยฃ750.99 USD) on 2026-01-12
Lowest end of day price: 64.422280387605 EUR (ยฃ88.00 USD) on 2011-09-12