Highest end of day price: 14.913588432844 EUR (C$18.08 USD) on 2021-02-15
Lowest end of day price: 5.0944875501367 EUR (C$7.06 USD) on 2014-03-14