Highest end of day price: 572.97512621923 EUR (ยฃ644.23 USD) on 2026-10-16
Lowest end of day price: 104.37624478513 EUR (ยฃ146.42 USD) on 2009-07-08