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