Highest end of day price: 61.441739482695 EUR (ยฃ72.05 USD) on 2025-08-22
Lowest end of day price: 11.01515821678 EUR (ยฃ14.00 USD) on 2010-08-26