Highest end of day price: 97.377815193033 EUR (C$108.44 USD) on 2020-01-14
Lowest end of day price: 21.531531912488 EUR (C$26.46 USD) on 2012-08-15