RY
ROYAL BANK OF CANADA
$194.04
-0.48%
$271.0B
No data for this timeframe.
Vol
Market Cap$271.0B
Cap SizeMega Cap
Inst. Holders11 funds
Inst. Value$19.3B
Inst. Activity1 buys / 2 sells
Congressional1 trades
Recent Activity
Inst.
NORGES BANK — NEW
20,368,046 shares ($3.5B)
Inst.
TWO SIGMA INVESTMENTS, LP — TRIM
339,417 shares ($57.9M)
May 7, 2026
short_interest
FTD: RY — 6,161 shares ($1.1M) failed to deliver
Settlement: 20260507, Price: $181.63, FTD Value: $1,119,022.43, ROYAL BANK OF CANADA
Jan 7, 2026
Congress
Kevin Hern buy
$250,001 - $500,000 — House
Price Targets
Historical data — last covering-analyst action Aug 2025. No current recommendation available.
$186.76 (Aug 2025)
Current $194.04
Low $167.69
Median $195.47
High $197.12
3 analysts
$167.69
$197.12
Analyst Ratings
6Strong Buy
13Buy
5Hold
0Sell
0Strong Sell
Historical Analyst Actions
| Date | Firm | Action | Rating |
|---|---|---|---|
| Aug 29, 2025 | Argus Research | MAINTAIN | Buy → Buy |
| Dec 5, 2024 | BMO Capital | MAINTAIN | Outperform → Outperform |
| Aug 29, 2024 | BMO Capital | MAINTAIN | Outperform → Outperform |
| Jun 6, 2024 | Argus Research | MAINTAIN | Buy → Buy |
| Apr 5, 2024 | BMO Capital | UPGRADE | Market Perform → Outperform |
Earnings Estimates
| Period | EPS Est. | Range | Growth | # |
|---|---|---|---|---|
| Current Q | $4.03 ▲ +1.0% | $3.96 — $4.14 | 5% YoY | 11 |
| Next Q | $4.07 | $3.90 — $4.28 | 6% YoY | 10 |
| Current FY | $16.08 ▲ +1.2% | $15.83 — $16.40 | 11% YoY | 14 |
| Next FY | $17.56 ▲ +0.9% | $17.17 — $18.65 | 9% YoY | 14 |
Top Institutional Holders
| Fund | Value | Move |
|---|---|---|
| VANGUARD GROUP INC | $11.5B | — |
| NORGES BANK | $3.5B | NEW |
| FMR LLC | $2.4B | — |
| MORGAN STANLEY | $727.9M | ADD |
| CHARLES SCHWAB INVESTMENT MANAGEMENT | $641.2M | NEW |
Congressional Trades
1 members: 1 buys, 0 sells
| Member | Party | Type | Amount |
|---|---|---|---|
| Kevin Hern | R | BUY | $250,001 - $500,000 |
11 institutional holders with $19.3B total value (113,028,901 shares) as of 2025-Q4. Top holders: VANGUARD, NORGES, FMR. Net selling activity: 2 institutions trimmed/exited vs 1 added.
Top Institutional Holders — 2025-Q4
| # | Fund | Shares | Value | % of Tracked | Last Move |
|---|---|---|---|---|---|
| 1 | VANGUARD GROUP INC | 67,628,463 | $11.5B | 59.8% | — |
| 2 | NORGES BANK | 20,368,046 | $3.5B | 18.0% | NEW |
| 3 | FMR LLC | 14,310,478 | $2.4B | 12.7% | — |
| 4 | MORGAN STANLEY | 4,269,524 | $727.9M | 3.8% | ADD +50.8% |
| 5 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 3,756,444 | $641.2M | 3.3% | NEW |
| 6 | BANK OF AMERICA CORP /DE/ | 1,994,286 | $340.0M | 1.8% | TRIM -29.2% |
| 7 | TWO SIGMA INVESTMENTS, LP | 339,417 | $57.9M | 0.3% | TRIM -37.5% |
| 8 | WELLS FARGO & COMPANY/MN | 195,849 | $33.4M | 0.2% | — |
| 9 | RENAISSANCE TECHNOLOGIES LLC | 163,394 | $27.9M | 0.1% | TRIM -66.5% |
| 10 | Cullen Capital Management, LLC | 1,505 | $256.6K | 0.0% | NEW |
| 11 | Mawer Investment Management Ltd. | 1,495 | $254.9K | 0.0% | NEW |
Recent Position Changes
| Fund | Action | Prev Shares | Curr Shares | Change % | Value | Quarter |
|---|---|---|---|---|---|---|
| NORGES BANK | NEW | — | 20,368,046 | — | $3.5B | 2025-Q4 |
| TWO SIGMA INVESTMENTS, LP | TRIM | 543,320 | 339,417 | -37.5% | $57.9M | 2025-Q4 |
| RENAISSANCE TECHNOLOGIES LLC | TRIM | 487,594 | 163,394 | -66.5% | $27.9M | 2025-Q4 |
| BANK OF AMERICA CORP /DE/ | TRIM | 3,075,619 | 2,177,164 | -29.2% | $320.7M | 2025-Q3 |
| TWO SIGMA INVESTMENTS, LP | DOUBLED | 122,725 | 543,320 | +342.7% | $80.0M | 2025-Q3 |
| Cullen Capital Management, LLC | NEW | — | 1,505 | — | $221.7K | 2025-Q3 |
| Mawer Investment Management Ltd. | NEW | — | 1,495 | — | $220.2K | 2025-Q3 |
| NORGES BANK | EXIT | 19,709,742 | 0 | -100.0% | $0.00 | 2025-Q3 |
| NORGES BANK | NEW | — | 19,709,742 | — | $2.6B | 2025-Q2 |
| RENAISSANCE TECHNOLOGIES LLC | ADD | 395,894 | 558,094 | +41.0% | $73.4M | 2025-Q2 |
| TWO SIGMA INVESTMENTS, LP | NEW | — | 122,725 | — | $16.1M | 2025-Q2 |
| MORGAN STANLEY | ADD | 3,399,233 | 5,125,473 | +50.8% | $577.7M | 2025-Q1 |
| RENAISSANCE TECHNOLOGIES LLC | ADD | 273,694 | 395,894 | +44.6% | $44.6M | 2025-Q1 |
| NORGES BANK | EXIT | 20,142,235 | 0 | -100.0% | $0.00 | 2025-Q1 |
| UBS Group AG | ADD | 668,673 | 901,467 | +34.8% | $108.6M | 2024-Q4 |
| RENAISSANCE TECHNOLOGIES LLC | NEW | — | 273,694 | — | $33.0M | 2024-Q4 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | NEW | — | 3,483,591 | — | $435.3M | 2024-Q3 |
No insider trading data available yet. Insider transactions are collected from SEC Form 4 filings.
No SEC filing reports analyzed yet. Reports are generated when new filings are detected and processed by the LLM pipeline.
No press releases analyzed yet. Press releases are collected from GlobeNewsWire and analyzed by the LLM pipeline.
Historical analyst distribution (last covering-analyst action Aug 2025): 79% buy across 24 analysts — 6 strong buy, 13 buy, 5 hold, 0 sell, 0 strong sell. No current recommendation available.
Analyst Price Targets
Historical data — last covering-analyst action Aug 2025. No current recommendation available.
$186.76 mean target (Aug 2025)
$167.69 Low
$197.12 High
| Metric | Value |
|---|---|
| Current Price | $194.04 |
| Target Low | $167.69 |
| Target Mean | $186.76 |
| Target Median | $195.47 |
| Target High | $197.12 |
| # Analysts | 3 |
| Recommendation | — (no recent coverage) |
Earnings Estimates & Revisions
| Period | EPS Avg | EPS Low | EPS High | EPS Growth | 30d Rev. | Up/Down | Rev. Avg | Rev. Growth | Analysts |
|---|---|---|---|---|---|---|---|---|---|
| Current Q 2026-07-31 |
$4.03 | $3.96 | $4.14 | 4.9% | +1.0% | 7↑ 4↓ | $18.1B | 6.3% | 11 |
| Next Q 2026-10-31 |
$4.07 | $3.90 | $4.28 | 5.7% | +0.5% | 7↑ 4↓ | $18.3B | 6.6% | 10 |
| Current FY 2026-10-31 |
$16.08 | $15.83 | $16.40 | 11.4% | +1.2% | 10↑ 4↓ | $71.5B | 7.4% | 14 |
| Next FY 2027-10-31 |
$17.56 | $17.17 | $18.65 | 9.2% | +0.9% | 9↑ 3↓ | $74.8B | 4.5% | 14 |
Current Quarter EPS Revision History
| Timepoint | EPS Estimate | Change |
|---|---|---|
| Current | $4.029 | |
| 7d ago | $3.993 | +0.035 |
| 30d ago | $3.989 | +0.040 |
| 60d ago | $3.987 | +0.042 |
| 90d ago | $3.984 | +0.045 |
16 analyst firms have rated this stock: 13 upgrades, 7 downgrades, 5 initiations.
Historical Analyst Actions
| Date | Analyst Firm | Action | Previous Rating | New Rating |
|---|---|---|---|---|
| Aug 29, 2025 | Argus Research | MAINTAIN | Buy | Buy |
| Dec 5, 2024 | BMO Capital | MAINTAIN | Outperform | Outperform |
| Aug 29, 2024 | BMO Capital | MAINTAIN | Outperform | Outperform |
| Jun 6, 2024 | Argus Research | MAINTAIN | Buy | Buy |
| Apr 5, 2024 | BMO Capital | UPGRADE | Market Perform | Outperform |
| Dec 18, 2023 | B of A Securities | UPGRADE | Neutral | Buy |
| Aug 25, 2023 | Credit Suisse | MAINTAIN | Outperform | Outperform |
| Aug 25, 2023 | Barclays | MAINTAIN | Underweight | Underweight |
| Aug 21, 2023 | Barclays | MAINTAIN | Underweight | Underweight |
| Jun 6, 2022 | Argus Research | MAINTAIN | — | Buy |
| Mar 2, 2021 | B of A Securities | DOWNGRADE | Buy | Neutral |
| Mar 1, 2021 | Argus Research | MAINTAIN | — | Buy |
| May 13, 2020 | B of A Securities | MAINTAIN | — | Buy |
| Mar 25, 2020 | CFRA | MAINTAIN | — | Hold |
| Feb 24, 2020 | Credit Suisse | MAINTAIN | — | Outperform |
| Jan 30, 2018 | B of A Securities | UPGRADE | Underperform | Buy |
| Apr 3, 2017 | TD Securities | DOWNGRADE | Buy | Hold |
| Feb 27, 2017 | Keefe, Bruyette & Woods | UPGRADE | Underperform | Market Perform |
| Dec 12, 2016 | Argus Research | MAINTAIN | — | Buy |
| Dec 1, 2016 | Rafferty Capital | DOWNGRADE | Buy | Hold |
| Nov 21, 2016 | TD Securities | UPGRADE | Hold | Buy |
| Nov 1, 2016 | B of A Securities | INITIATE | — | Underperform |
| Sep 14, 2016 | Citigroup | MAINTAIN | — | Buy |
| Aug 25, 2016 | Argus Research | MAINTAIN | — | Buy |
| Aug 15, 2016 | Citigroup | MAINTAIN | — | Buy |
| Jul 1, 2016 | Argus Research | INITIATE | — | Buy |
| Feb 17, 2016 | Barclays | MAINTAIN | — | Underweight |
| Aug 27, 2015 | B of A Securities | MAINTAIN | — | Buy |
| Mar 31, 2015 | Citigroup | UPGRADE | Neutral | Buy |
| Feb 20, 2015 | Keefe, Bruyette & Woods | DOWNGRADE | Market Perform | Underperform |
| Oct 9, 2014 | Canaccord Genuity | DOWNGRADE | Buy | Hold |
| Aug 19, 2014 | Barclays | MAINTAIN | — | Equal-Weight |
| May 30, 2014 | CIBC | DOWNGRADE | Sector Outperform | Sector Perform |
| May 1, 2014 | Canaccord Genuity | INITIATE | — | Buy |
| Dec 9, 2013 | National Bank Financial Inc | UPGRADE | Sector Perform | Outperform |
| Dec 6, 2013 | TD Securities | UPGRADE | Hold | Buy |
| Nov 21, 2013 | Barclays | MAINTAIN | — | Equal-Weight |
| Oct 17, 2013 | TD Securities | INITIATE | — | Hold |
| Sep 10, 2013 | Rafferty Capital | UPGRADE | Hold | Buy |
| May 14, 2013 | Morgan Stanley | UPGRADE | Underweight | Equal-Weight |
| Mar 1, 2013 | BMO Capital | MAINTAIN | — | Market Perform |
| Feb 20, 2013 | Barclays | UPGRADE | Underperform | Equal-Weight |
| Feb 11, 2013 | Barclays | MAINTAIN | — | Underweight |
| Dec 4, 2012 | Citigroup | INITIATE | — | Buy |
| Nov 30, 2012 | UBS | DOWNGRADE | Buy | Neutral |
| Nov 30, 2012 | Macquarie | UPGRADE | Neutral | Outperform |
| Aug 31, 2012 | National Bank Financial Inc | MAINTAIN | — | Sector Perform |
| Aug 31, 2012 | B of A Securities | MAINTAIN | — | Buy |
| Aug 31, 2012 | Canaccord Genuity | MAINTAIN | — | Buy |
| Aug 31, 2012 | Credit Suisse | UPGRADE | Neutral | Outperform |
Monthly Consensus History
| Period | Strong Buy | Buy | Hold | Sell | Strong Sell | Buy % | Distribution |
|---|---|---|---|---|---|---|---|
| Jun 1, 2026 | 6 | 13 | 5 | 0 | 0 | 79% | |
| May 1, 2026 | 6 | 15 | 3 | 0 | 0 | 88% | |
| Apr 1, 2026 | 6 | 15 | 3 | 0 | 0 | 88% | |
| Mar 1, 2026 | 6 | 15 | 3 | 0 | 0 | 88% | |
| Feb 1, 2026 | 6 | 15 | 3 | 0 | 0 | 88% | |
| Jan 1, 2026 | 6 | 15 | 3 | 0 | 0 | 88% |
Strong BuyBuyHoldSellStrong Sell
1 members of Congress traded this stock: 1 buys, 0 sells.
Congressional Trades
| Date | Member | Party | Chamber | Type | Amount | Asset | Disclosed |
|---|---|---|---|---|---|---|---|
| Jan 7, 2026 | Kevin Hern | R | HOUSE | BUY | $250,001 - $500,000 | Royal Bank of Canada | Feb 19, 2026 (44d) |
No Reddit sentiment data available yet. Sentiment is analyzed from Reddit investment communities on a rolling basis.
May 7, 2026
short_interest
FTD: RY — 6,161 shares ($1.1M) failed to deliver
Settlement: 20260507, Price: $181.63, FTD Value: $1,119,022.43, ROYAL BANK OF CANADA
Apr 28, 2026
short_volume
Short Volume: RY — 85.2% short (0.4M / 0.5M)
Short: 449,782 | Exempt: 429 | TRF Vol: 528,201 | Short Ratio: 85.2% | Off-exchange volume (dark pool + OTC)
Apr 22, 2026
short_volume
Short Volume: RY — 98.2% short (3.7M / 3.8M)
Short: 3,737,973 | Exempt: 0 | TRF Vol: 3,807,686 | Short Ratio: 98.2% | Off-exchange volume (dark pool + OTC)
Apr 21, 2026
short_interest
FTD: RY — 5,586 shares ($1.0M) failed to deliver
Settlement: 20260421, Price: $180.01, FTD Value: $1,005,535.86, ROYAL BANK OF CANADA
Apr 20, 2026
short_interest
FTD: RY — 3,315 shares ($0.6M) failed to deliver
Settlement: 20260420, Price: $178.44, FTD Value: $591,528.6, ROYAL BANK OF CANADA
Apr 16, 2026
short_interest
FTD: RY — 6,604 shares ($1.2M) failed to deliver
Settlement: 20260416, Price: $175.95, FTD Value: $1,161,973.8, ROYAL BANK OF CANADA
Apr 13, 2026
short_interest
FTD: RY — 8,968 shares ($1.5M) failed to deliver
Settlement: 20260413, Price: $171.91, FTD Value: $1,541,688.88, ROYAL BANK OF CANADA
Apr 2, 2026
short_interest
FTD: RY — 8,645 shares ($1.4M) failed to deliver
Settlement: 20260402, Price: $163.42, FTD Value: $1,412,765.9, ROYAL BANK OF CANADA
Apr 1, 2026
short_interest
FTD: RY — 5,456 shares ($0.9M) failed to deliver
Settlement: 20260401, Price: $161.78, FTD Value: $882,671.68, ROYAL BANK OF CANADA
Mar 31, 2026
short_interest
FTD: RY — 22,408 shares ($3.5M) failed to deliver
Settlement: 20260331, Price: $157.85, FTD Value: $3,537,102.8, ROYAL BANK OF CANADA
Mar 12, 2026
short_interest
FTD: RY — 37,890 shares ($6.3M) failed to deliver
Settlement: 20260312, Price: $165.00, FTD Value: $6,251,850, ROYAL BANK OF CANADA
Mar 10, 2026
short_interest
FTD: RY — 5,924 shares ($1.0M) failed to deliver
Settlement: 20260310, Price: $163.44, FTD Value: $968,218.56, ROYAL BANK OF CANADA
Mar 4, 2026
short_interest
FTD: RY — 31,409 shares ($5.2M) failed to deliver
Settlement: 20260304, Price: $165.90, FTD Value: $5,210,753.1, ROYAL BANK OF CANADA
Mar 2, 2026
short_interest
FTD: RY — 15,995 shares ($2.7M) failed to deliver
Settlement: 20260302, Price: $167.23, FTD Value: $2,674,843.85, ROYAL BANK OF CANADA
Feb 23, 2026
short_interest
FTD: RY — 54,337 shares ($9.4M) failed to deliver
Settlement: 20260223, Price: $172.47, FTD Value: $9,371,502.39, ROYAL BANK OF CANADA