RY

ROYAL BANK OF CANADA

OTC · Commercial Banks, NEC · Inc. A6 · CIK 0001000275
$194.04 -0.48% $271.0B
Vol
Market Cap$271.0B
Cap SizeMega Cap
Inst. Holders11 funds
Inst. Value$19.3B
Inst. Activity1 buys / 2 sells
Congressional1 trades
Exchange OTC·Sector Commercial Banks, NEC·Inc. A6·CIK 0001000275·Prev Close $194.97

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

Historical distribution79% buy · 24 analysts · last covering-analyst action Aug 2025
6Strong Buy
13Buy
5Hold
0Sell
0Strong Sell
Historical Analyst Actions
DateFirmActionRating
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

PeriodEPS Est.RangeGrowth#
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

FundValueMove
VANGUARD GROUP INC$11.5B
NORGES BANK$3.5BNEW
FMR LLC$2.4B
MORGAN STANLEY$727.9MADD
CHARLES SCHWAB INVESTMENT MANAGEMENT$641.2MNEW

Congressional Trades

1 members: 1 buys, 0 sells
MemberPartyTypeAmount
Kevin HernRBUY$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

#FundSharesValue% of TrackedLast Move
1VANGUARD GROUP INC67,628,463$11.5B59.8%
2NORGES BANK20,368,046$3.5B18.0%NEW
3FMR LLC14,310,478$2.4B12.7%
4MORGAN STANLEY4,269,524$727.9M3.8%ADD +50.8%
5CHARLES SCHWAB INVESTMENT MANAGEMENT INC3,756,444$641.2M3.3%NEW
6BANK OF AMERICA CORP /DE/1,994,286$340.0M1.8%TRIM -29.2%
7TWO SIGMA INVESTMENTS, LP339,417$57.9M0.3%TRIM -37.5%
8WELLS FARGO & COMPANY/MN195,849$33.4M0.2%
9RENAISSANCE TECHNOLOGIES LLC163,394$27.9M0.1%TRIM -66.5%
10Cullen Capital Management, LLC1,505$256.6K0.0%NEW
11Mawer Investment Management Ltd.1,495$254.9K0.0%NEW

Recent Position Changes

FundActionPrev SharesCurr SharesChange %ValueQuarter
NORGES BANKNEW20,368,046$3.5B2025-Q4
TWO SIGMA INVESTMENTS, LPTRIM543,320339,417-37.5%$57.9M2025-Q4
RENAISSANCE TECHNOLOGIES LLCTRIM487,594163,394-66.5%$27.9M2025-Q4
BANK OF AMERICA CORP /DE/TRIM3,075,6192,177,164-29.2%$320.7M2025-Q3
TWO SIGMA INVESTMENTS, LPDOUBLED122,725543,320+342.7%$80.0M2025-Q3
Cullen Capital Management, LLCNEW1,505$221.7K2025-Q3
Mawer Investment Management Ltd.NEW1,495$220.2K2025-Q3
NORGES BANKEXIT19,709,7420-100.0%$0.002025-Q3
NORGES BANKNEW19,709,742$2.6B2025-Q2
RENAISSANCE TECHNOLOGIES LLCADD395,894558,094+41.0%$73.4M2025-Q2
TWO SIGMA INVESTMENTS, LPNEW122,725$16.1M2025-Q2
MORGAN STANLEYADD3,399,2335,125,473+50.8%$577.7M2025-Q1
RENAISSANCE TECHNOLOGIES LLCADD273,694395,894+44.6%$44.6M2025-Q1
NORGES BANKEXIT20,142,2350-100.0%$0.002025-Q1
UBS Group AGADD668,673901,467+34.8%$108.6M2024-Q4
RENAISSANCE TECHNOLOGIES LLCNEW273,694$33.0M2024-Q4
CHARLES SCHWAB INVESTMENT MANAGEMENT INCNEW3,483,591$435.3M2024-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
MetricValue
Current Price$194.04
Target Low$167.69
Target Mean$186.76
Target Median$195.47
Target High$197.12
# Analysts3
Recommendation— (no recent coverage)

Earnings Estimates & Revisions

PeriodEPS AvgEPS LowEPS HighEPS Growth30d Rev.Up/DownRev. AvgRev. GrowthAnalysts
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

TimepointEPS EstimateChange
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

DateAnalyst FirmActionPrevious RatingNew 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

PeriodStrong BuyBuyHoldSellStrong SellBuy %Distribution
Jun 1, 202661350079%
May 1, 202661530088%
Apr 1, 202661530088%
Mar 1, 202661530088%
Feb 1, 202661530088%
Jan 1, 202661530088%
Strong BuyBuyHoldSellStrong Sell
1 members of Congress traded this stock: 1 buys, 0 sells.

Congressional Trades

DateMemberPartyChamberTypeAmountAssetDisclosed
Jan 7, 2026Kevin HernRHOUSEBUY$250,001 - $500,000Royal Bank of CanadaFeb 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