Highest end of day price: 47.188101875412 EUR (ยฃ54.02 USD) on 2026-09-22
Lowest end of day price: 0.39486118179336 EUR (ยฃ0.43 USD) on 2003-03-10