Highest end of day price: 75.77403326552 EUR (ยฃ88.37 USD) on 2026-05-14
Lowest end of day price: 64.415193365824 EUR (ยฃ74.30 USD) on 2026-03-27