Highest end of day price: 64.586238883287 EUR (ยฃ73.47 USD) on 2026-07-24
Lowest end of day price: 57.230201053188 EUR (ยฃ67.45 USD) on 2025-12-26