Highest end of day price: 58.680086205374 EUR (ยฃ69.11 USD) on 2021-08-16
Lowest end of day price: 0.21829619049696 EUR (ยฃ0.24 USD) on 2024-07-12