Highest end of day price: 20.001995805304 EUR (ยฃ22.42 USD) on 2016-10-04
Lowest end of day price: 0.37824218317512 EUR (ยฃ0.40 USD) on 2024-04-17