Highest end of day price: 19.979151180078 EUR (ยฃ23.21 USD) on 2017-11-06
Lowest end of day price: 3.166202293786 EUR (ยฃ4.10 USD) on 2008-10-29