Highest end of day price: 104.81639566295 EUR (ยฃ121.82 USD) on 2026-06-02
Lowest end of day price: 8.3906430646876 EUR (ยฃ10.60 USD) on 2009-03-06