Highest end of day price: 90.67976647009 EUR (ยฃ105.48 USD) on 2025-11-14
Lowest end of day price: 83.15004819293 EUR (ยฃ86.44 USD) on 2025-02-28