Highest end of day price: 47.74148445901 EUR (ยฃ55.53 USD) on 2025-10-24
Lowest end of day price: 28.678763912503 EUR (ยฃ31.43 USD) on 2023-11-28