Royal Bank of Canada170.121.731.035,059,823.00 TD Toronto-Dominion Bank (The)76.760.210.274,837,206.00 CVE Cenovus Energy Inc.21.890.502.233,970,832.00 CNQ Canadian Natural Resources Limited47.280.070.153,601,121.00 Upcoming Earnings TSX (RT) ...