Highest end of day price: 281.08924997185 EUR (ยฃ330.82 USD) on 2026-02-20
Lowest end of day price: 64.567567070367 EUR (ยฃ92.64 USD) on 2009-12-17