Highest end of day price: 38.963828248472 EUR (ยฃ46.24 USD) on 2026-02-13
Lowest end of day price: 10.790593294796 EUR (ยฃ12.06 USD) on 2015-09-24