Highest end of day price: 25.614732041083 EUR (C$29.80 USD) on 2021-10-22
Lowest end of day price: 1.3763854890183 EUR (C$1.53 USD) on 2019-08-15