Highest end of day price: 43.53912238423 EUR (ยฃ47.79 USD) on 2023-04-18
Lowest end of day price: 1.4536090068838 EUR (ยฃ1.88 USD) on 2008-10-29