Highest end of day price: 26.209736784803 EUR (C$36.37 USD) on 2014-05-05
Lowest end of day price: 0.38227324791007 EUR (C$0.42 USD) on 2024-10-02