Highest end of day price: 18.954213259669 EUR (ยฃ20.94 USD) on 2016-10-14
Lowest end of day price: 4.5978470056585 EUR (ยฃ4.94 USD) on 2003-02-12