Highest end of day price: 96.123523869612 EUR (C$116.52 USD) on 2021-02-15
Lowest end of day price: 21.465378797708 EUR (C$28.32 USD) on 2009-01-26