Highest end of day price: 50.490508706935 EUR (ยฃ58.68 USD) on 2026-06-02
Lowest end of day price: 0.62147755738729 EUR (ยฃ0.66 USD) on 2023-10-27