Highest end of day price: 55.826733320043 EUR (ยฃ66.38 USD) on 2026-02-11
Lowest end of day price: 11.748747101397 EUR (ยฃ13.32 USD) on 2015-08-26