Highest end of day price: 34.790407311572 EUR (ยฃ40.75 USD) on 2017-10-06
Lowest end of day price: 0.41127585649644 EUR (ยฃ0.55 USD) on 2009-04-02