Highest end of day price: 646.39009309284 EUR (ยฃ721.39 USD) on 2026-10-12
Lowest end of day price: 84.877420092659 EUR (ยฃ107.15 USD) on 2010-07-05