Highest end of day price: 98.972912035287 EUR (ยฃ114.43 USD) on 2026-08-07
Lowest end of day price: 58.60080303766 EUR (ยฃ64.54 USD) on 2023-07-11