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