Highest end of day price: 833.15961492341 EUR (ยฃ954.15 USD) on 2026-09-22
Lowest end of day price: 37.18652591602 EUR (ยฃ46.40 USD) on 2010-07-02