Highest end of day price: 70.484580952023 EUR (ยฃ99.67 USD) on 2011-10-31
Lowest end of day price: 1.4407468293431 EUR (ยฃ1.58 USD) on 2023-04-20