Highest end of day price: 68.575802586721 EUR (C$81.22 USD) on 2021-09-07
Lowest end of day price: 9.5810860640672 EUR (C$10.00 USD) on 2016-12-23