Highest end of day price: 20.175682112292 EUR (£21.94 USD) on 2024-02-02
Lowest end of day price: 5.1283581377186 EUR (£5.56 USD) on 2020-04-03