Highest end of day price: 60.4270540041 EUR (C$70.54 USD) on 2026-01-22
Lowest end of day price: 23.012604693147 EUR (C$25.35 USD) on 2016-06-27