Highest end of day price: 2.5293415297797 EUR ($2.68 USD) on 2023-10-27
Lowest end of day price: 0.32777458599106 EUR ($0.38 USD) on 2025-06-20