Highest end of day price: 19.570496650237 EUR (C$23.27 USD) on 2021-09-03
Lowest end of day price: -9.1574056350478 EUR (C-$12.59 USD) on 2010-02-10