Highest end of day price: 89.183509434302 EUR (ยฃ103.48 USD) on 2025-10-30
Lowest end of day price: 67.921775606714 EUR (ยฃ74.39 USD) on 2025-04-09