Highest end of day price: 243.1938126103 EUR (ยฃ283.18 USD) on 2026-05-25
Lowest end of day price: 0.27491571598248 EUR (ยฃ0.35 USD) on 2009-03-06