Highest end of day price: 20.886212243802 EUR (ยฃ25.77 USD) on 2018-03-20
Lowest end of day price: 3.056481907418 EUR (ยฃ3.47 USD) on 2016-06-24