Highest end of day price: 54.161320850402 EUR (ยฃ62.88 USD) on 2026-01-16
Lowest end of day price: 11.748747101397 EUR (ยฃ13.32 USD) on 2015-08-26