Highest end of day price: 141.93922133588 EUR (C$175.90 USD) on 2018-01-26
Lowest end of day price: 17.478025512676 EUR (C$18.21 USD) on 2003-01-08