Highest end of day price: 69.968272028186 EUR (C$85.86 USD) on 2021-01-08
Lowest end of day price: 13.599259771157 EUR (C$17.32 USD) on 2012-11-15