Highest end of day price: 45.052655395121 EUR (ยฃ52.95 USD) on 2017-10-03
Lowest end of day price: 2.6478619777617 EUR (ยฃ2.84 USD) on 2003-02-13