Highest end of day price: 7.068723067538 EUR (ยฃ8.26 USD) on 2026-04-29
Lowest end of day price: 0.2977888247838 EUR (ยฃ0.38 USD) on 2012-12-10