Highest end of day price: 42.062532808754 EUR (ยฃ47.17 USD) on 2026-10-15
Lowest end of day price: 11.544248607437 EUR (ยฃ12.97 USD) on 2015-09-28