Highest end of day price: 39.993615594671 EUR (ยฃ46.69 USD) on 2026-08-25
Lowest end of day price: 11.544248607437 EUR (ยฃ12.97 USD) on 2015-09-28