Highest end of day price: 29.776744483346 EUR (ยฃ36.49 USD) on 2018-01-22
Lowest end of day price: 3.0484051462277 EUR (ยฃ2.83 USD) on 2001-09-21