Highest end of day price: 46.989506184936 EUR (ยฃ68.37 USD) on 2007-11-07
Lowest end of day price: 8.6494256526674 EUR (ยฃ9.35 USD) on 2023-08-28