All Stocks/Financial Services/RY

ROYAL BANK OF CANADA

RY
Financial ServicesBanks - Diversified Website
Ask about RYAI research agent
Alpha Score BreakdownHow it works →

Alpha Score of 67 reflects moderate overall profile with strong momentum, moderate value, strong sentiment. Based on 3 of 4 signals — score is capped at 90 until remaining data ingests.

Momentum
85
Strong
Value
62
Moderate
Quality
no data
Sentiment
75
Strong
Key StatisticsUpdated Apr 15
P/E Ratio
16.48
Forward P/E
PEG Ratio
EPS (TTM)
10.61
Dividend Yield
Beta
Revenue (TTM)
Net Margin
ROE
Debt / Equity
52W High
$175.46
52W Low
$108.36
About ROYAL BANK OF CANADA

Royal Bank of Canada is a diversified financial services company and one of Canada's largest banks. Founded in 1864 and headquartered in Toronto, Ontario, the institution provides comprehensive banking and financial services to individuals, businesses, and institutional clients worldwide through branches, digital platforms, and international offices. The company operates across multiple segments including personal and commercial banking, wealth management, insurance, capital markets, and investor and treasury services. Royal Bank of Canada serves clients across Canada, the Caribbean, the United States, and globally, offering products such as home equity financing, personal lending, investment solutions, trust services, credit facilities, advisory services, and transaction banking. The bank also provides asset management solutions and specialized services for corporations, institutional clients, asset managers, private equity firms, and governments. With a strong commitment to technology and client growth, Royal Bank of Canada maintains robust capital ratios and continues to invest in digital innovation to enhance its service offerings across all business segments.

CEO
Mr. David I. McKay
Employees
97,116
Quick Facts
Exchange
SectorFinancial Services
IndustryBanks - Diversified
Market Cap
Key Dates

Earnings calendar coming soon. Subscribe to get notified when RY reports next.

Get earnings alerts →