Highest end of day price: 23.737077378992 EUR (ยฃ26.05 USD) on 2024-10-09
Lowest end of day price: 4.5960829613953 EUR (ยฃ5.22 USD) on 2003-07-14