Highest end of day price: 36.2715605736 EUR (ยฃ42.30 USD) on 2026-05-14
Lowest end of day price: 0.36200995596473 EUR (ยฃ0.35 USD) on 2002-06-21