Highest end of day price: 39.734091011389 EUR (ยฃ46.31 USD) on 2026-08-26
Lowest end of day price: 10.790593294796 EUR (ยฃ12.06 USD) on 2015-09-24