Highest end of day price: 35.632093263256 EUR (C$38.63 USD) on 2020-02-18
Lowest end of day price: 1.9159066685697 EUR (C$1.59 USD) on 2000-10-26