Highest end of day price: 65.638266975472 EUR (ยฃ77.69 USD) on 2026-04-17
Lowest end of day price: 30.344893632449 EUR (ยฃ33.43 USD) on 2020-03-18