Highest end of day price: 41.108574950112 EUR (ยฃ48.26 USD) on 2021-08-10
Lowest end of day price: 1.4300788508925 EUR (ยฃ1.72 USD) on 2004-08-27