Highest end of day price: 67.897241540463 EUR (C$80.42 USD) on 2020-09-15
Lowest end of day price: 21.808912116609 EUR (C$23.88 USD) on 2015-12-11