Highest end of day price: 69.622703086893 EUR (ยฃ70.06 USD) on 2000-02-22
Lowest end of day price: 8.942970884764 EUR (ยฃ9.36 USD) on 2024-11-22