Highest end of day price: 221.93512528196 EUR (ยฃ252.46 USD) on 2026-07-24
Lowest end of day price: 26.620720384213 EUR (ยฃ37.34 USD) on 2009-07-08