Highest end of day price: 41.59245531083 EUR (ยฃ49.32 USD) on 2026-01-26
Lowest end of day price: 8.2000974451713 EUR (ยฃ8.89 USD) on 2024-02-28