Highest end of day price: 20.194236346973 EUR (£21.77 USD) on 2024-02-02
Lowest end of day price: 5.089695068676 EUR (£5.52 USD) on 2020-04-02