Highest end of day price: 284.55056378491 EUR (ยฃ324.00 USD) on 2026-07-28
Lowest end of day price: 64.567567070367 EUR (ยฃ92.64 USD) on 2009-12-17