Highest end of day price: 9.539332127292 EUR (C$11.23 USD) on 2021-07-13
Lowest end of day price: 0.13583167270685 EUR (C$0.15 USD) on 2016-02-25