Highest end of day price: 19.035429873718 EUR (C$21.52 USD) on 2019-04-15
Lowest end of day price: 1.4237494509549 EUR (C$1.80 USD) on 2012-01-17