Highest end of day price: 20.932511589455 EUR (ยฃ23.04 USD) on 2019-09-16
Lowest end of day price: 6.0442866785116 EUR (ยฃ5.12 USD) on 2000-11-22