Insider Profile
Ross, Bruce Washington
1
Companies Filed At
9
Open-Market Buys (2yr)
$46.9M
Buy Value (2yr, open-market)
Jun 30, 2026
Most Recent Trade
38
Credibility
Score
64%
Hit Rate
+4.7%
Avg 90d Return
+5.0%
Median 90d Return
50
Evaluated Trades
+19.2%
Best Trade
-8.3%
Worst Trade
Hit rate and returns are based on 50 open-market buys with evaluable 90-day outcomes. Score reflects historical conviction, not a guarantee of future performance. Limited signal — either below-average timing or insufficient trade history.
Cross-Company Track Record
67%
Hit Rate · 90d
+2.2%
Median Alpha · 90d
9
Closed Buys Evaluated
67%
Beat XIU
All-insider base rate: 59% hit rate  · +1.3% mean alpha (n=11504)
cluster buyer high frequency size concentrated
Entry: closing price on SEDI filing date (point-in-time). Exit: 90 calendar days later. Alpha vs XIU.TO (iShares TSX 60). Closed trades only. Not investment advice.
Research 9 closed buys with individual return outcomes available on the Research plan.
Date Company Role Nature Dir. Shares Price Value Score
Jun 30, 2026 $RY
Royal Bank of Canada
— Exercise Sell 45,670 $106.00 $4.8M 73
Jun 30, 2026 $RY
Royal Bank of Canada
— Open Market Buy 45,670 $293.11 $13.4M 73
Jun 30, 2026 $RY
Royal Bank of Canada
— Exercise Buy 45,670 $106.00 $4.8M 73
Jun 22, 2026 $RY
Royal Bank of Canada
— Open Market Buy 3,657 $284.86 $1.0M 73
Jun 22, 2026 $RY
Royal Bank of Canada
— Exercise Sell 3,657 $90.23 $330K 73
Jun 22, 2026 $RY
Royal Bank of Canada
— Exercise Buy 3,657 $90.23 $330K 73
Jun 19, 2026 $RY
Royal Bank of Canada
— Open Market Sell 200 $286.00 $57K 73
Jun 19, 2026 $RY
Royal Bank of Canada
— Open Market Sell 200 $286.00 $57K 73
Jun 19, 2026 $RY
Royal Bank of Canada
— Open Market Sell 200 $286.00 $57K 73
Jun 12, 2026 $RY
Royal Bank of Canada
— Open Market Buy 41,724 $279.37 $11.7M 73
Jun 12, 2026 $RY
Royal Bank of Canada
— Exercise Sell 41,724 $104.70 $4.4M 73
Jun 12, 2026 $RY
Royal Bank of Canada
— Exercise Buy 41,724 $104.70 $4.4M 73
Jun 05, 2026 $RY
Royal Bank of Canada
— Open Market Buy 38,730 $270.88 $10.5M 73
Jun 05, 2026 $RY
Royal Bank of Canada
— Exercise Buy 38,730 $96.55 $3.7M 73
Jun 05, 2026 $RY
Royal Bank of Canada
— Exercise Sell 38,730 $96.55 $3.7M 73
Apr 22, 2026 $RY
Royal Bank of Canada
— Exercise Sell 3,657 $90.23 $330K 73
Apr 22, 2026 $RY
Royal Bank of Canada
— Open Market Buy 3,657 $242.82 $888K 73
Apr 22, 2026 $RY
Royal Bank of Canada
— Exercise Buy 3,657 $90.23 $330K 73
Mar 20, 2026 $RY
Royal Bank of Canada
— Open Market Buy 3,657 $220.19 $805K 73
Mar 20, 2026 $RY
Royal Bank of Canada
— Exercise Sell 3,657 $90.23 $330K 73
Mar 20, 2026 $RY
Royal Bank of Canada
— Exercise Buy 3,657 $90.23 $330K 73
Feb 24, 2026 $RY
Royal Bank of Canada
— Corp. Event Buy 394 $233.79 $92K 73
Feb 24, 2026 $RY
Royal Bank of Canada
— Corp. Event Buy 248 $233.79 $58K 73
Feb 23, 2026 $RY
Royal Bank of Canada
— Exercise Sell 3,657 $90.23 $330K 73
Feb 23, 2026 $RY
Royal Bank of Canada
— Open Market Buy 3,657 $236.62 $865K 73
Feb 23, 2026 $RY
Royal Bank of Canada
— Exercise Buy 3,657 $90.23 $330K 73
Jan 21, 2026 $RY
Royal Bank of Canada
— Open Market Buy 3,657 $230.51 $843K 73
Jan 21, 2026 $RY
Royal Bank of Canada
— Exercise Sell 3,657 $90.23 $330K 73
Jan 21, 2026 $RY
Royal Bank of Canada
— Exercise Buy 3,657 $90.23 $330K 73
Jan 05, 2026 $RY
Royal Bank of Canada
— Open Market Buy 29,212 $236.55 $6.9M 73
Jan 05, 2026 $RY
Royal Bank of Canada
— Exercise Buy 29,212 $102.33 $3.0M 73
Jan 05, 2026 $RY
Royal Bank of Canada
— Exercise Sell 29,212 $102.33 $3.0M 73
Dec 31, 2025 $RY
Royal Bank of Canada
— Plan / DRIP Buy 498 — — 73
Dec 16, 2025 $RY
Royal Bank of Canada
— Comp. Grant Buy 13,794 $228.43 $3.2M 73
Dec 16, 2025 $RY
Royal Bank of Canada
— Comp. Grant Buy 20,534 $230.00 $4.7M 73
Dec 13, 2025 $RY
Royal Bank of Canada
— Other Sell 22,651 $227.70 $5.2M 73
Nov 24, 2025 $RY
Royal Bank of Canada
— Corp. Event Buy 477 $208.64 $100K 73
Nov 24, 2025 $RY
Royal Bank of Canada
— Corp. Event Buy 259 $208.64 $54K 73
Aug 22, 2025 $RY
Royal Bank of Canada
— Corp. Event Buy 285 $188.94 $54K 73
Aug 22, 2025 $RY
Royal Bank of Canada
— Corp. Event Buy 522 $188.94 $99K 73
May 23, 2025 $RY
Royal Bank of Canada
— Corp. Event Buy 292 $175.12 $51K 73
May 23, 2025 $RY
Royal Bank of Canada
— Corp. Event Buy 537 $175.12 $94K 73
Apr 10, 2025 $RY
Royal Bank of Canada
— Other Sell 9,372 $158.09 $1.5M 73
Feb 24, 2025 $RY
Royal Bank of Canada
— Corp. Event Buy 81 $170.07 $14K 73
Feb 24, 2025 $RY
Royal Bank of Canada
— Corp. Event Buy 548 $170.07 $93K 73
Feb 24, 2025 $RY
Royal Bank of Canada
— Corp. Event Buy 299 $170.07 $51K 73
Dec 31, 2024 $RY
Royal Bank of Canada
— Plan / DRIP Buy 588 — — 73
Dec 24, 2024 $RY
Royal Bank of Canada
— Comp. Grant Buy 4,101 $177.83 $729K 73
Dec 17, 2024 $RY
Royal Bank of Canada
— Comp. Grant Buy 16,563 $177.83 $2.9M 73
Dec 17, 2024 $RY
Royal Bank of Canada
— Comp. Grant Buy 27,152 $177.83 $4.8M 73
Dec 17, 2024 $RY
Royal Bank of Canada
— Comp. Grant Buy 27,152 $177.97 $4.8M 73
Dec 13, 2024 $RY
Royal Bank of Canada
— Other Sell 22,289 $178.27 $4.0M 73
Nov 22, 2024 $RY
Royal Bank of Canada
— Corp. Event Buy 563 $171.90 $97K 73
Nov 22, 2024 $RY
Royal Bank of Canada
— Corp. Event Buy 76 $171.90 $13K 73
Nov 22, 2024 $RY
Royal Bank of Canada
— Corp. Event Buy 247 $171.90 $42K 73
Aug 23, 2024 $RY
Royal Bank of Canada
— Corp. Event Buy 84 $153.65 $13K 73
Aug 23, 2024 $RY
Royal Bank of Canada
— Corp. Event Buy 274 $153.65 $42K 73
Aug 23, 2024 $RY
Royal Bank of Canada
— Corp. Event Buy 624 $153.65 $96K 73
Jun 21, 2024 $RY
Royal Bank of Canada
— Exercise Buy 20,000 $90.23 $1.8M 73
Jun 21, 2024 $RY
Royal Bank of Canada
— Open Market Buy 20,000 $140.99 $2.8M 73
Jun 21, 2024 $RY
Royal Bank of Canada
— Exercise Sell 20,000 $90.23 $1.8M 73
Jun 17, 2024 $RY
Royal Bank of Canada
— Exercise Sell 12,170 $74.39 $905K 73
Jun 17, 2024 $RY
Royal Bank of Canada
— Open Market Buy 12,170 $141.46 $1.7M 73
Jun 17, 2024 $RY
Royal Bank of Canada
— Exercise Buy 12,170 $74.39 $905K 73
May 24, 2024 $RY
Royal Bank of Canada
— Corp. Event Buy 281 $144.57 $41K 73
May 24, 2024 $RY
Royal Bank of Canada
— Corp. Event Buy 86 $144.57 $12K 73
May 24, 2024 $RY
Royal Bank of Canada
— Corp. Event Buy 638 $144.57 $92K 73
Apr 10, 2024 $RY
Royal Bank of Canada
— Comp. Grant Buy 9,045 $138.20 $1.3M 73
Dec 14, 2023 $RY
Royal Bank of Canada
— Other Sell 24,404 $125.82 $3.1M 73
Dec 14, 2023 $RY
Royal Bank of Canada
— Comp. Grant Buy 4,208 $124.87 $525K 73
Dec 13, 2023 $RY
Royal Bank of Canada
— Comp. Grant Buy 23,589 $124.87 $2.9M 73
Dec 13, 2023 $RY
Royal Bank of Canada
— Comp. Grant Buy 51,658 $125.37 $6.5M 73
Nov 24, 2023 $RY
Royal Bank of Canada
— Corp. Event Buy 749 $119.69 $90K 73
Nov 24, 2023 $RY
Royal Bank of Canada
— Corp. Event Buy 277 $119.69 $33K 73
Aug 24, 2023 $RY
Royal Bank of Canada
— Corp. Event Buy 731 $121.03 $88K 73
Aug 24, 2023 $RY
Royal Bank of Canada
— Corp. Event Buy 272 $121.03 $33K 73
May 24, 2023 $RY
Royal Bank of Canada
— Comp. Grant Buy 249 $127.58 $32K 73
May 24, 2023 $RY
Royal Bank of Canada
— Comp. Grant Buy 670 $127.58 $85K 73
Mar 31, 2023 $RY
Royal Bank of Canada
— Open Market Buy 12,000 $128.91 $1.5M 73
Mar 31, 2023 $RY
Royal Bank of Canada
— Exercise Sell 12,000 $74.39 $893K 73
Mar 31, 2023 $RY
Royal Bank of Canada
— Exercise Buy 12,000 $74.39 $893K 73
Mar 29, 2023 $RY
Royal Bank of Canada
— Exercise Sell 12,200 $78.59 $959K 73
Mar 29, 2023 $RY
Royal Bank of Canada
— Exercise Buy 12,200 $78.59 $959K 73
Mar 29, 2023 $RY
Royal Bank of Canada
— Open Market Buy 12,200 $127.65 $1.6M 73
Dec 13, 2022 $RY
Royal Bank of Canada
— Comp. Grant Buy 20,250 $131.70 $2.7M 73
Dec 13, 2022 $RY
Royal Bank of Canada
— Comp. Grant Buy 41,080 $131.64 $5.4M 73
Feb 24, 2022 $RY
Royal Bank of Canada
— Comp. Grant Buy 561 $142.04 $80K 73
Feb 24, 2022 $RY
Royal Bank of Canada
— Comp. Grant Buy 194 $142.04 $28K 73
Dec 31, 2021 $RY
Royal Bank of Canada
— Plan / DRIP Buy 572 — — 73
Dec 14, 2020 $RY
Royal Bank of Canada
— Comp. Grant Buy 45,670 $106.00 $4.8M 73
Dec 14, 2020 $RY
Royal Bank of Canada
— Comp. Grant Buy 21,767 $106.12 $2.3M 73
Dec 11, 2020 $RY
Royal Bank of Canada
— Other Sell 22,379 $105.88 $2.4M 73
Dec 09, 2020 $RY
Royal Bank of Canada
— Exercise Sell 24,000 $74.39 $1.8M 73
Dec 09, 2020 $RY
Royal Bank of Canada
— Open Market Buy 24,000 $106.10 $2.5M 73
Dec 09, 2020 $RY
Royal Bank of Canada
— Exercise Buy 24,000 $74.39 $1.8M 73
Nov 24, 2020 $RY
Royal Bank of Canada
— Comp. Grant Buy 705 $104.29 $74K 73
Nov 24, 2020 $RY
Royal Bank of Canada
— Comp. Grant Buy 186 $104.29 $19K 73
Muted rows are plan purchases, compensation grants, or DRIP — not open-market. Confluence Scores reflect the company's current score, not the score at time of trade.
Form55 provides data and analysis for informational purposes only. Nothing on this site constitutes investment advice or a recommendation to buy or sell any security. Past performance is not indicative of future results.