Highest end of day price: 52.308618863768 EUR (C$63.41 USD) on 2021-02-15
Lowest end of day price: 13.29323632191 EUR (C$17.23 USD) on 2009-01-23