Highest end of day price: 16.887419749168 EUR (ยฃ20.05 USD) on 2021-08-02
Lowest end of day price: 2.2605703284757 EUR (ยฃ2.44 USD) on 2020-04-03