Highest end of day price: 220.07098449808 EUR (ยฃ259.55 USD) on 2026-02-24
Lowest end of day price: 102.19366738979 EUR (ยฃ127.37 USD) on 2014-12-15