Highest end of day price: 75.473707763642 EUR (ยฃ88.00 USD) on 2026-05-29
Lowest end of day price: 64.474012127055 EUR (ยฃ74.37 USD) on 2026-03-27