Highest end of day price: 3.2699263633961 EUR (ยฃ3.83 USD) on 2025-09-09
Lowest end of day price: 0.2703157109756 EUR (ยฃ0.29 USD) on 2023-10-23