Highest end of day price: 275.83136470194 EUR (ยฃ316.06 USD) on 2026-06-18
Lowest end of day price: 0.27491571598248 EUR (ยฃ0.35 USD) on 2009-03-06