Highest end of day price: 59.503500302424 EUR (ยฃ68.64 USD) on 2026-08-13
Lowest end of day price: 5.4821322395594 EUR (ยฃ6.84 USD) on 2010-07-02