Insider Profile
Ross, Bruce Washington
1
Companies Filed At
7
Open-Market Buys (2yr)
$14.9M
Buy Value (2yr, open-market)
Apr 22, 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.
Date Company Role Nature Dir. Shares Price Value Score
Apr 22, 2026 $RY
Royal Bank of Canada
Exercise Sell 3,657 $90.23 $330K 66
Apr 22, 2026 $RY
Royal Bank of Canada
Open Market Buy 3,657 $242.82 $888K 66
Apr 22, 2026 $RY
Royal Bank of Canada
Exercise Buy 3,657 $90.23 $330K 66
Mar 20, 2026 $RY
Royal Bank of Canada
Exercise Sell 3,657 $90.23 $330K 66
Mar 20, 2026 $RY
Royal Bank of Canada
Exercise Buy 3,657 $90.23 $330K 66
Mar 20, 2026 $RY
Royal Bank of Canada
Open Market Buy 3,657 $220.19 $805K 66
Feb 24, 2026 $RY
Royal Bank of Canada
Corp. Event Buy 248 $233.79 $58K 66
Feb 24, 2026 $RY
Royal Bank of Canada
Corp. Event Buy 394 $233.79 $92K 66
Feb 23, 2026 $RY
Royal Bank of Canada
Exercise Buy 3,657 $90.23 $330K 66
Feb 23, 2026 $RY
Royal Bank of Canada
Exercise Sell 3,657 $90.23 $330K 66
Feb 23, 2026 $RY
Royal Bank of Canada
Open Market Buy 3,657 $236.62 $865K 66
Jan 21, 2026 $RY
Royal Bank of Canada
Open Market Buy 3,657 $230.51 $843K 66
Jan 21, 2026 $RY
Royal Bank of Canada
Exercise Buy 3,657 $90.23 $330K 66
Jan 21, 2026 $RY
Royal Bank of Canada
Exercise Sell 3,657 $90.23 $330K 66
Jan 05, 2026 $RY
Royal Bank of Canada
Open Market Buy 29,212 $236.55 $6.9M 66
Jan 05, 2026 $RY
Royal Bank of Canada
Exercise Buy 29,212 $102.33 $3.0M 66
Jan 05, 2026 $RY
Royal Bank of Canada
Exercise Sell 29,212 $102.33 $3.0M 66
Dec 31, 2025 $RY
Royal Bank of Canada
Plan / DRIP Buy 498 66
Dec 16, 2025 $RY
Royal Bank of Canada
Comp. Grant Buy 20,534 $230.00 $4.7M 66
Dec 16, 2025 $RY
Royal Bank of Canada
Comp. Grant Buy 13,794 $228.43 $3.2M 66
Dec 13, 2025 $RY
Royal Bank of Canada
Other Sell 22,651 $227.70 $5.2M 66
Nov 24, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 477 $208.64 $100K 66
Nov 24, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 259 $208.64 $54K 66
Aug 22, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 285 $188.94 $54K 66
Aug 22, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 522 $188.94 $99K 66
May 23, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 537 $175.12 $94K 66
May 23, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 292 $175.12 $51K 66
Apr 10, 2025 $RY
Royal Bank of Canada
Other Sell 9,372 $158.09 $1.5M 66
Feb 24, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 548 $170.07 $93K 66
Feb 24, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 81 $170.07 $14K 66
Feb 24, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 299 $170.07 $51K 66
Dec 31, 2024 $RY
Royal Bank of Canada
Plan / DRIP Buy 588 66
Dec 24, 2024 $RY
Royal Bank of Canada
Comp. Grant Buy 4,101 $177.83 $729K 66
Dec 17, 2024 $RY
Royal Bank of Canada
Comp. Grant Buy 27,152 $177.83 $4.8M 66
Dec 17, 2024 $RY
Royal Bank of Canada
Comp. Grant Buy 27,152 $177.97 $4.8M 66
Dec 17, 2024 $RY
Royal Bank of Canada
Comp. Grant Buy 16,563 $177.83 $2.9M 66
Dec 13, 2024 $RY
Royal Bank of Canada
Other Sell 22,289 $178.27 $4.0M 66
Nov 22, 2024 $RY
Royal Bank of Canada
Corp. Event Buy 563 $171.90 $97K 66
Nov 22, 2024 $RY
Royal Bank of Canada
Corp. Event Buy 247 $171.90 $42K 66
Nov 22, 2024 $RY
Royal Bank of Canada
Corp. Event Buy 76 $171.90 $13K 66
Aug 23, 2024 $RY
Royal Bank of Canada
Corp. Event Buy 624 $153.65 $96K 66
Aug 23, 2024 $RY
Royal Bank of Canada
Corp. Event Buy 274 $153.65 $42K 66
Aug 23, 2024 $RY
Royal Bank of Canada
Corp. Event Buy 84 $153.65 $13K 66
Jun 21, 2024 $RY
Royal Bank of Canada
Exercise Sell 20,000 $90.23 $1.8M 66
Jun 21, 2024 $RY
Royal Bank of Canada
Open Market Buy 20,000 $140.99 $2.8M 66
Jun 21, 2024 $RY
Royal Bank of Canada
Exercise Buy 20,000 $90.23 $1.8M 66
Jun 17, 2024 $RY
Royal Bank of Canada
Exercise Sell 12,170 $74.39 $905K 66
Jun 17, 2024 $RY
Royal Bank of Canada
Open Market Buy 12,170 $141.46 $1.7M 66
Jun 17, 2024 $RY
Royal Bank of Canada
Exercise Buy 12,170 $74.39 $905K 66
May 24, 2024 $RY
Royal Bank of Canada
Corp. Event Buy 638 $144.57 $92K 66
May 24, 2024 $RY
Royal Bank of Canada
Corp. Event Buy 281 $144.57 $41K 66
May 24, 2024 $RY
Royal Bank of Canada
Corp. Event Buy 86 $144.57 $12K 66
Apr 10, 2024 $RY
Royal Bank of Canada
Comp. Grant Buy 9,045 $138.20 $1.3M 66
Dec 14, 2023 $RY
Royal Bank of Canada
Other Sell 24,404 $125.82 $3.1M 66
Dec 14, 2023 $RY
Royal Bank of Canada
Comp. Grant Buy 4,208 $124.87 $525K 66
Dec 13, 2023 $RY
Royal Bank of Canada
Comp. Grant Buy 51,658 $125.37 $6.5M 66
Dec 13, 2023 $RY
Royal Bank of Canada
Comp. Grant Buy 23,589 $124.87 $2.9M 66
Nov 24, 2023 $RY
Royal Bank of Canada
Corp. Event Buy 277 $119.69 $33K 66
Nov 24, 2023 $RY
Royal Bank of Canada
Corp. Event Buy 749 $119.69 $90K 66
Aug 24, 2023 $RY
Royal Bank of Canada
Corp. Event Buy 272 $121.03 $33K 66
Aug 24, 2023 $RY
Royal Bank of Canada
Corp. Event Buy 731 $121.03 $88K 66
May 24, 2023 $RY
Royal Bank of Canada
Comp. Grant Buy 670 $127.58 $85K 66
May 24, 2023 $RY
Royal Bank of Canada
Comp. Grant Buy 249 $127.58 $32K 66
Mar 31, 2023 $RY
Royal Bank of Canada
Open Market Buy 12,000 $128.91 $1.5M 66
Mar 31, 2023 $RY
Royal Bank of Canada
Exercise Buy 12,000 $74.39 $893K 66
Mar 31, 2023 $RY
Royal Bank of Canada
Exercise Sell 12,000 $74.39 $893K 66
Mar 29, 2023 $RY
Royal Bank of Canada
Open Market Buy 12,200 $127.65 $1.6M 66
Mar 29, 2023 $RY
Royal Bank of Canada
Exercise Buy 12,200 $78.59 $959K 66
Mar 29, 2023 $RY
Royal Bank of Canada
Exercise Sell 12,200 $78.59 $959K 66
Dec 13, 2022 $RY
Royal Bank of Canada
Comp. Grant Buy 20,250 $131.70 $2.7M 66
Dec 13, 2022 $RY
Royal Bank of Canada
Comp. Grant Buy 41,080 $131.64 $5.4M 66
Feb 24, 2022 $RY
Royal Bank of Canada
Comp. Grant Buy 561 $142.04 $80K 66
Feb 24, 2022 $RY
Royal Bank of Canada
Comp. Grant Buy 194 $142.04 $28K 66
Dec 31, 2021 $RY
Royal Bank of Canada
Plan / DRIP Buy 572 66
Dec 14, 2020 $RY
Royal Bank of Canada
Comp. Grant Buy 45,670 $106.00 $4.8M 66
Dec 14, 2020 $RY
Royal Bank of Canada
Comp. Grant Buy 21,767 $106.12 $2.3M 66
Dec 11, 2020 $RY
Royal Bank of Canada
Other Sell 22,379 $105.88 $2.4M 66
Dec 09, 2020 $RY
Royal Bank of Canada
Exercise Sell 24,000 $74.39 $1.8M 66
Dec 09, 2020 $RY
Royal Bank of Canada
Open Market Buy 24,000 $106.10 $2.5M 66
Dec 09, 2020 $RY
Royal Bank of Canada
Exercise Buy 24,000 $74.39 $1.8M 66
Nov 24, 2020 $RY
Royal Bank of Canada
Comp. Grant Buy 705 $104.29 $74K 66
Nov 24, 2020 $RY
Royal Bank of Canada
Comp. Grant Buy 186 $104.29 $19K 66
Muted rows are plan purchases, compensation grants, or DRIP — not open-market. Signal 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.