Highest end of day price: 67.094125655765 EUR (C$80.05 USD) on 2018-05-14
Lowest end of day price: 19.838198018454 EUR (C$21.75 USD) on 2020-03-19