Highest end of day price: 39.708003180625 EUR (ยฃ46.69 USD) on 2026-03-02
Lowest end of day price: 10.790593294796 EUR (ยฃ12.06 USD) on 2015-09-24