RY Royal Bank of Canada

track record → $180.85 -0.83 (-0.5%)
Mkt Cap $253B P/E 17.0 fwd 14.3 52wk $120.32 - $182.73 Earnings 2026-05-28
Factor Model (net +1.7)

Factor Model

net +1.7
Est. Revisions
+0.0
Insider Activity
+0.5
Momentum
+0.4
Analyst Rev.
+0.6
Narrative Gap
+0.0

Analysis pending — waiting for first signal cycle.

Evidence

10h ago Insider buy by Royal Bank of Canada (RY): $13,155,300
10h ago Insider buy by Royal Bank of Canada (RY): $13,189,800
10h ago Insider buy by Royal Bank of Canada (RY): $13,217,175
10h ago Insider buy by Royal Bank of Canada (RY): $24,557,850
10h ago Insider buy by Royal Bank of Canada (RY): $13,115,775
10h ago Insider buy by Royal Bank of Canada (RY): $24,643
10h ago Insider buy by Royal Bank of Canada (RY): $37,063
10h ago Insider buy by Royal Bank of Canada (RY): $75,793
7 older signals
10h ago Insider buy by Royal Bank of Canada (RY): $13,288,800
10h ago Insider buy by Royal Bank of Canada (RY): $11,174,688
10h ago Insider buy by Royal Bank of Canada (RY): $24,679,950
10h ago Insider buy by Royal Bank of Canada (RY): $24,691,650
10h ago Insider buy by Royal Bank of Canada (RY): $16,859,900
10h ago Insider buy by Royal Bank of Canada (RY): $9,035,541
10h ago Insider buy by Royal Bank of Canada (RY): $16,890,990
Fundamentals & Data ▾
Royal Bank of Canada Financial Services · Banks - Diversified
Mkt Cap
$253B
P/E
17.0 fwd 14.3
Beta
0.94
Div Yield
264.00%
52w Range
$120.32 - $182.73
Short Interest
5.1M
Days to Cover
5.0 +73%
Technicals mixed
vs 20d MA
+1.8%
from 52w Hi
-0.5%
Vol (20d)
16%
1w return
+1.6%
1m return
+5.2%
Vol ratio
0.6x
Insiders
buying 16B / 0S
EPS Estimate
$3.76 +0.0% 30d 2up / 1dn
Est. Dispersion
6% 12 analysts
Analyst Target
$174 $143 - $199
Options P/C
5.06
Financials
Revenue
$17.9B +7% YoY
FCF
$37.3B
Momentum: accelerating
Recent Filings & Data
insider trade 38
net buying · $274,399,554 bought
7 insiders · 38 transactions (30d)
Recent transactions
Royal Bank of Canada · other
Royal Bank of Canada · buy · $30,376
Royal Bank of Canada · buy · $20,160
Royal Bank of Canada · other
Hepworth (Graeme Ashley) · exercise · $96,559
Hepworth (Graeme Ashley) · other · $259,849
McKay (David Ian) · exercise · $1,523,897
McKay (David Ian) · other · $4,100,929
Publicover (Jennifer Kristine) · exercise · $41,740
Publicover (Jennifer Kristine) · other · $77,972
Ross (Bruce Washington) · exercise · $241,365
Ross (Bruce Washington) · other · $649,534
Gibson (Katherine) · exercise · $30,492
Gibson (Katherine) · other · $82,057
Bradley (Kelly) · other
Royal Bank of Canada · buy · $13,217,175
Royal Bank of Canada · other
Royal Bank of Canada · buy · $13,288,800
Royal Bank of Canada · buy · $13,189,800
Royal Bank of Canada · buy · $13,155,300
Royal Bank of Canada · buy · $75,793
Royal Bank of Canada · other
Royal Bank of Canada · buy · $37,063
Royal Bank of Canada · buy · $24,643
Royal Bank of Canada · buy · $13,115,775
Royal Bank of Canada · buy · $26,587,200
Royal Bank of Canada · buy · $26,796,600
Royal Bank of Canada · buy · $26,970,300
Royal Bank of Canada · buy · $16,890,990
Royal Bank of Canada · other
Royal Bank of Canada · buy · $9,035,541
Royal Bank of Canada · other
Royal Bank of Canada · buy · $16,859,900
Royal Bank of Canada · buy · $24,691,650
Royal Bank of Canada · buy · $24,679,950
Royal Bank of Canada · buy · $11,174,688
Royal Bank of Canada · other
Royal Bank of Canada · buy · $24,557,850
15 signals · latest 10h ago

Keep reading the market

Direction shifts, insider clusters, filing red flags, and earnings call changes stay published on the site.