Highest end of day price: 13.620325467676 EUR (C$16.76 USD) on 2018-02-13
Lowest end of day price: 0.73952421893622 EUR (C$0.86 USD) on 2003-06-05