Highest end of day price: 67.411401944674 EUR (C$77.99 USD) on 2021-11-08
Lowest end of day price: 16.855150959999 EUR (C$18.03 USD) on 2020-03-23