Highest end of day price: 38.289180077598 EUR (ยฃ43.66 USD) on 2026-07-07
Lowest end of day price: 11.544248607437 EUR (ยฃ12.97 USD) on 2015-09-28