Highest end of day price: 33.861715081462 EUR (ยฃ39.06 USD) on 2025-11-21
Lowest end of day price: 31.266940913668 EUR (ยฃ33.93 USD) on 2024-05-28