Highest end of day price: 279.81594260534 EUR (ยฃ331.63 USD) on 2026-02-18
Lowest end of day price: 64.567567070367 EUR (ยฃ92.64 USD) on 2009-12-17