Highest end of day price: 46.031822538498 EUR ($54.33 USD) on 2026-02-27
Lowest end of day price: 0.025913833298266 EUR ($0.02182 USD) on 2001-06-12