Highest end of day price: 36.400420846763 EUR (ยฃ42.61 USD) on 2026-04-22
Lowest end of day price: 0.62147755738729 EUR (ยฃ0.66 USD) on 2023-10-27