Highest end of day price: 44.479501572709 EUR (ยฃ54.42 USD) on 2021-06-01
Lowest end of day price: 3.1938516395091 EUR (ยฃ2.78 USD) on 2002-02-21