Highest end of day price: 75.460162940451 EUR (ยฃ87.63 USD) on 2026-06-04
Lowest end of day price: 65.020649964844 EUR (ยฃ75.28 USD) on 2026-03-20