Highest end of day price: 23.355289893617 EUR (ยฃ25.88 USD) on 2024-09-20
Lowest end of day price: 4.5960829613953 EUR (ยฃ5.22 USD) on 2003-07-14