Highest end of day price: 38.022661047419 EUR (ยฃ44.23 USD) on 2025-10-24
Lowest end of day price: 26.15098925339 EUR (ยฃ28.50 USD) on 2023-08-21