Highest end of day price: 46.940783189014 EUR (ยฃ68.65 USD) on 2007-11-07
Lowest end of day price: 8.6356301556715 EUR (ยฃ9.35 USD) on 2023-08-29