Highest end of day price: 61.038284467091 EUR (ยฃ68.12 USD) on 2026-10-12
Lowest end of day price: 5.4821326329271 EUR (ยฃ6.84 USD) on 2010-07-02