Highest end of day price: 4.2479129608596 EUR (£4.99 USD) on 2017-10-03
Lowest end of day price: 1.3535138934043 EUR (£1.43 USD) on 2023-10-26