Highest end of day price: 19.307756090644 EUR ($27.97 USD) on 2007-11-02
Lowest end of day price: 0.52354941368048 EUR ($0.51 USD) on 2022-10-12