Highest end of day price: 18.42007802573 EUR (ยฃ26.68 USD) on 2008-09-02
Lowest end of day price: 1.3876379664483 EUR (ยฃ1.54 USD) on 2024-09-25