Highest end of day price: 1742.4144325464 EUR (ยฃ2,027 USD) on 2025-10-24
Lowest end of day price: 2.9025977348164 EUR (ยฃ4.06 USD) on 2009-07-13