Highest end of day price: 14.88659332716 EUR (£20.65 USD) on 2014-05-05
Lowest end of day price: 0.21354251858736 EUR (£0.24 USD) on 2024-10-02