Highest end of day price: 224.94493184619 EUR (ยฃ266.60 USD) on 2026-02-18
Lowest end of day price: 38.615749810528 EUR (ยฃ55.22 USD) on 2011-08-19