Highest end of day price: 4.0569522447136 EUR (ยฃ4.24 USD) on 2022-06-14
Lowest end of day price: 0.16985817946188 EUR (ยฃ0.21 USD) on 2010-06-15