Highest end of day price: 32.365604790038 EUR (ยฃ37.95 USD) on 2026-04-24
Lowest end of day price: 0.36200995596473 EUR (ยฃ0.35 USD) on 2002-06-21