Highest end of day price: 40.345072483246 EUR (ยฃ46.82 USD) on 2026-05-22
Lowest end of day price: 0.62147755738729 EUR (ยฃ0.66 USD) on 2023-10-27