Highest end of day price: 65.90985433727 EUR (C$71.63 USD) on 2024-10-18
Lowest end of day price: 21.917031668178 EUR (C$24.50 USD) on 2015-09-24