Highest end of day price: 44.706163566488 EUR (ยฃ52.12 USD) on 2026-05-29
Lowest end of day price: 0.62147755738729 EUR (ยฃ0.66 USD) on 2023-10-27