Highest end of day price: 17.648742981933 EUR (ยฃ20.69 USD) on 2025-10-02
Lowest end of day price: 0.34227705553373 EUR (ยฃ0.29 USD) on 2001-06-26