Highest end of day price: 75.895570487447 EUR (ยฃ88.21 USD) on 2026-06-02
Lowest end of day price: 64.474012127055 EUR (ยฃ74.37 USD) on 2026-03-27