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