Highest end of day price: 92.985313701434 EUR (ยฃ109.15 USD) on 2021-08-09
Lowest end of day price: 0.043216728777425 EUR (ยฃ0.05071 USD) on 2025-09-11