Highest end of day price: 622.02905059338 EUR (ยฃ647.54 USD) on 2025-01-23
Lowest end of day price: 14.100792001601 EUR (ยฃ17.63 USD) on 2008-11-19