Highest end of day price: 119.55808917009 EUR (ยฃ133.43 USD) on 2026-10-12
Lowest end of day price: 10.468639999241 EUR (ยฃ13.06 USD) on 2010-07-02