Highest end of day price: 98.129166462026 EUR (ยฃ113.98 USD) on 2025-11-17
Lowest end of day price: 58.280879202923 EUR (ยฃ63.83 USD) on 2025-04-09