 Royal Bank of Canada RBC on Wednesday missed analyst estimates for third-quarter profit, while National Bank of Canada did slightly better than expected, as the formers capital markets business weighed on earnings while the latters helped lift them. 