Highest end of day price: 111.68787158997 EUR (ยฃ130.15 USD) on 2026-05-28
Lowest end of day price: 12.879410160248 EUR (ยฃ17.81 USD) on 2009-06-15