Highest end of day price: 52.565380802292 EUR (ยฃ61.73 USD) on 2025-07-25
Lowest end of day price: 30.297517471661 EUR (ยฃ33.18 USD) on 2025-04-09