Highest end of day price: 20.35238393522 EUR (ยฃ24.02 USD) on 2017-08-22
Lowest end of day price: 2.180823196134 EUR (ยฃ2.42 USD) on 2019-08-26