Royal Bank of Canada (RBC) is one of North America's leading diversified financial services companies, providing personal and commercial banking, wealth management, insurance, investor services, and capital markets products and services on a global basis.