Highest end of day price: 57.636735050607 EUR (ยฃ62.50 USD) on 2023-03-30
Lowest end of day price: 1.482871636883 EUR (ยฃ1.29 USD) on 2002-02-05