Highest end of day price: 70.52558504222 EUR (ยฃ99.88 USD) on 2011-10-31
Lowest end of day price: 1.4406538187401 EUR (ยฃ1.58 USD) on 2023-04-20