Highest end of day price: 34.262488326517 EUR (ยฃ39.35 USD) on 2025-11-05
Lowest end of day price: 22.589589689483 EUR (ยฃ24.24 USD) on 2023-11-06