Highest end of day price: 20.517124115781 EUR (ยฃ23.12 USD) on 2017-06-02
Lowest end of day price: 1.5876759202502 EUR (ยฃ1.55 USD) on 2002-07-05