Highest end of day price: 11.746028199049 EUR (ยฃ13.32 USD) on 2025-04-14
Lowest end of day price: 0.36107464259061 EUR (ยฃ0.35 USD) on 2000-01-28