Insider Profile
Hepworth, Graeme Ashley
1
Companies Filed At
12
Open-Market Buys (2yr)
$2.2M
Buy Value (2yr, open-market)
Jun 22, 2026
Most Recent Trade
43
Credibility
Score
68%
Hit Rate
+5.1%
Avg 90d Return
+8.2%
Median 90d Return
57
Evaluated Trades
+16.3%
Best Trade
-8.3%
Worst Trade
Hit rate and returns are based on 57 open-market buys with evaluable 90-day outcomes. Score reflects historical conviction, not a guarantee of future performance. This insider has a solid track record of profitable timing.
Cross-Company Track Record
90%
Hit Rate · 90d
+3.1%
Median Alpha · 90d
10
Closed Buys Evaluated
90%
Beat XIU
All-insider base rate: 59% hit rate  · +1.3% mean alpha (n=11504)
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 10 closed buys with individual return outcomes available on the Research plan.
Currently Accumulating Companies this insider is net-buying on the open market over the last 90 days
Political Donations · Elections Canada

$6K in individual political contributions across 7 donations (2013–2021).

Date Party Recipient Amount
2021-08-16 Conservative Party of Canada Conservative Party of Canada $1K
2021-08-16 Conservative Party of Canada Don Valley West Conservative Association $650
2020-12-13 Conservative Party of Canada Conservative Party of Canada $1K
2019-02-04 Conservative Party of Canada Conservative Party of Canada $1K
2015-12-10 Liberal Party of Canada Parkdale--High Park Federal Liberal Association $1K
2015-06-08 Liberal Party of Canada Parkdale--High Park Federal Liberal Association $92
2013-12-21 Liberal Party of Canada Virani, Arif $1K

Source: Elections Canada public contribution records (individual donations only; corporate political donations have been banned federally since 2007). Matched to this insider by name — shown for transparency, not a claim of wrongdoing and not a Confluence Score input.

Date Company Role Nature Dir. Shares Price Value Score
Jun 22, 2026 $RY
Royal Bank of Canada
Open Market Buy 1,463 $284.86 $417K 63
Jun 22, 2026 $RY
Royal Bank of Canada
Exercise Sell 1,463 $90.23 $132K 63
Jun 22, 2026 $RY
Royal Bank of Canada
Exercise Buy 1,463 $90.23 $132K 63
Apr 22, 2026 $RY
Royal Bank of Canada
Open Market Buy 1,463 $242.82 $355K 63
Apr 22, 2026 $RY
Royal Bank of Canada
Exercise Buy 1,463 $90.23 $132K 63
Apr 22, 2026 $RY
Royal Bank of Canada
Exercise Sell 1,463 $90.23 $132K 63
Mar 20, 2026 $RY
Royal Bank of Canada
Open Market Buy 1,463 $220.19 $322K 63
Mar 20, 2026 $RY
Royal Bank of Canada
Exercise Buy 1,463 $90.23 $132K 63
Mar 20, 2026 $RY
Royal Bank of Canada
Exercise Sell 1,463 $90.23 $132K 63
Feb 24, 2026 $RY
Royal Bank of Canada
Corp. Event Buy 240 $233.79 $56K 63
Feb 24, 2026 $RY
Royal Bank of Canada
Corp. Event Buy 35 $233.79 $8K 63
Feb 23, 2026 $RY
Royal Bank of Canada
Exercise Sell 1,463 $90.23 $132K 63
Feb 23, 2026 $RY
Royal Bank of Canada
Exercise Buy 1,463 $90.23 $132K 63
Feb 23, 2026 $RY
Royal Bank of Canada
Open Market Buy 1,463 $236.62 $346K 63
Jan 21, 2026 $RY
Royal Bank of Canada
Open Market Buy 1,463 $230.51 $337K 63
Jan 21, 2026 $RY
Royal Bank of Canada
Exercise Sell 1,463 $90.23 $132K 63
Jan 21, 2026 $RY
Royal Bank of Canada
Exercise Buy 1,463 $90.23 $132K 63
Dec 31, 2025 $RY
Royal Bank of Canada
Plan / DRIP Buy 162 63
Dec 17, 2025 $RY
Royal Bank of Canada
Other Sell 3,776 $228.98 $865K 63
Dec 16, 2025 $RY
Royal Bank of Canada
Comp. Grant Buy 9,464 $228.43 $2.2M 63
Dec 16, 2025 $RY
Royal Bank of Canada
Comp. Grant Buy 14,090 $230.00 $3.2M 63
Dec 13, 2025 $RY
Royal Bank of Canada
Other Sell 14,268 $227.70 $3.2M 63
Nov 24, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 36 $208.64 $8K 63
Nov 24, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 28 $208.64 $6K 63
Nov 24, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 286 $208.64 $60K 63
Aug 22, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 313 $188.94 $59K 63
Aug 22, 2025 $RY
Royal Bank of Canada
Exercise Sell 310 $74.39 $23K 63
Aug 22, 2025 $RY
Royal Bank of Canada
Exercise Buy 310 $74.39 $23K 63
Aug 22, 2025 $RY
Royal Bank of Canada
Open Market Buy 310 $189.57 $59K 63
Aug 22, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 30 $188.94 $6K 63
Aug 22, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 40 $188.94 $8K 63
Jul 22, 2025 $RY
Royal Bank of Canada
Open Market Buy 308 $182.30 $56K 63
Jul 22, 2025 $RY
Royal Bank of Canada
Exercise Buy 308 $74.39 $23K 63
Jul 22, 2025 $RY
Royal Bank of Canada
Exercise Sell 308 $74.39 $23K 63
Jun 20, 2025 $RY
Royal Bank of Canada
Exercise Sell 308 $74.33 $23K 63
Jun 20, 2025 $RY
Royal Bank of Canada
Exercise Buy 308 $74.39 $23K 63
Jun 20, 2025 $RY
Royal Bank of Canada
Open Market Buy 308 $175.47 $54K 63
May 23, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 41 $175.12 $7K 63
May 23, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 31 $175.12 $5K 63
May 23, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 322 $175.12 $56K 63
May 22, 2025 $RY
Royal Bank of Canada
Exercise Sell 308 $74.39 $23K 63
May 22, 2025 $RY
Royal Bank of Canada
Exercise Buy 308 $74.39 $23K 63
May 22, 2025 $RY
Royal Bank of Canada
Open Market Buy 308 $174.06 $54K 63
Apr 22, 2025 $RY
Royal Bank of Canada
Exercise Sell 308 $74.39 $23K 63
Apr 22, 2025 $RY
Royal Bank of Canada
Exercise Buy 308 $74.39 $23K 63
Apr 22, 2025 $RY
Royal Bank of Canada
Open Market Buy 308 $160.06 $49K 63
Apr 22, 2025 $RY
Royal Bank of Canada
Expiry Sell 308 $74.39 $23K 63
Apr 22, 2025 $RY
Royal Bank of Canada
Expiry Sell 308 $74.39 $23K 63
Mar 21, 2025 $RY
Royal Bank of Canada
Exercise Buy 308 $74.39 $23K 63
Mar 21, 2025 $RY
Royal Bank of Canada
Exercise Sell 308 $74.39 $23K 63
Mar 21, 2025 $RY
Royal Bank of Canada
Open Market Buy 308 $161.89 $50K 63
Feb 24, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 42 $170.07 $7K 63
Feb 24, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 32 $170.07 $5K 63
Feb 24, 2025 $RY
Royal Bank of Canada
Corp. Event Buy 329 $170.07 $56K 63
Jan 22, 2025 $RY
Royal Bank of Canada
Open Market Buy 308 $175.12 $54K 63
Jan 22, 2025 $RY
Royal Bank of Canada
Exercise Sell 308 $74.39 $23K 63
Jan 22, 2025 $RY
Royal Bank of Canada
Exercise Buy 308 $74.39 $23K 63
Dec 31, 2024 $RY
Royal Bank of Canada
Plan / DRIP Buy 194 63
Dec 17, 2024 $RY
Royal Bank of Canada
Comp. Grant Buy 15,856 $177.97 $2.8M 63
Dec 17, 2024 $RY
Royal Bank of Canada
Comp. Grant Buy 3,655 $177.83 $650K 63
Dec 17, 2024 $RY
Royal Bank of Canada
Comp. Grant Buy 9,672 $177.83 $1.7M 63
Dec 13, 2024 $RY
Royal Bank of Canada
Other Sell 15,240 $178.27 $2.7M 63
Dec 13, 2024 $RY
Royal Bank of Canada
Other Sell 1,176 $178.27 $210K 63
Nov 22, 2024 $RY
Royal Bank of Canada
Corp. Event Buy 39 $171.90 $7K 63
Nov 22, 2024 $RY
Royal Bank of Canada
Corp. Event Buy 10 $171.90 $2K 63
Nov 22, 2024 $RY
Royal Bank of Canada
Corp. Event Buy 355 $171.90 $61K 63
Aug 23, 2024 $RY
Royal Bank of Canada
Corp. Event Buy 394 $153.65 $61K 63
Aug 23, 2024 $RY
Royal Bank of Canada
Corp. Event Buy 11 $153.65 $2K 63
Aug 23, 2024 $RY
Royal Bank of Canada
Corp. Event Buy 44 $153.65 $7K 63
May 24, 2024 $RY
Royal Bank of Canada
Corp. Event Buy 403 $144.57 $58K 63
May 24, 2024 $RY
Royal Bank of Canada
Corp. Event Buy 12 $144.57 $2K 63
May 24, 2024 $RY
Royal Bank of Canada
Corp. Event Buy 44 $144.57 $6K 63
Dec 14, 2023 $RY
Royal Bank of Canada
Other Sell 15,974 $125.82 $2.0M 63
Dec 13, 2023 $RY
Royal Bank of Canada
Comp. Grant Buy 13,774 $124.87 $1.7M 63
Dec 13, 2023 $RY
Royal Bank of Canada
Comp. Grant Buy 30,166 $125.37 $3.8M 63
Nov 24, 2023 $RY
Royal Bank of Canada
Corp. Event Buy 52 $119.69 $6K 63
Nov 24, 2023 $RY
Royal Bank of Canada
Corp. Event Buy 12 $119.69 $1K 63
Nov 24, 2023 $RY
Royal Bank of Canada
Corp. Event Buy 491 $119.69 $59K 63
Aug 24, 2023 $RY
Royal Bank of Canada
Corp. Event Buy 480 $121.03 $58K 63
Aug 24, 2023 $RY
Royal Bank of Canada
Corp. Event Buy 51 $121.03 $6K 63
Aug 24, 2023 $RY
Royal Bank of Canada
Corp. Event Buy 13 $121.03 $2K 63
May 24, 2023 $RY
Royal Bank of Canada
Comp. Grant Buy 11 $127.58 $1K 63
May 24, 2023 $RY
Royal Bank of Canada
Comp. Grant Buy 440 $127.58 $56K 63
May 24, 2023 $RY
Royal Bank of Canada
Comp. Grant Buy 46 $127.58 $6K 63
Dec 13, 2022 $RY
Royal Bank of Canada
Comp. Grant Buy 25,878 $131.64 $3.4M 63
Dec 13, 2022 $RY
Royal Bank of Canada
Comp. Grant Buy 12,756 $131.70 $1.7M 63
Feb 24, 2022 $RY
Royal Bank of Canada
Comp. Grant Buy 365 $142.04 $52K 63
Feb 24, 2022 $RY
Royal Bank of Canada
Comp. Grant Buy 36 $142.04 $5K 63
Feb 24, 2022 $RY
Royal Bank of Canada
Comp. Grant Buy 9 $142.04 $1K 63
Dec 31, 2021 $RY
Royal Bank of Canada
Plan / DRIP Buy 192 63
Dec 14, 2020 $RY
Royal Bank of Canada
Comp. Grant Buy 14,248 $106.12 $1.5M 63
Dec 14, 2020 $RY
Royal Bank of Canada
Comp. Grant Buy 29,894 $106.00 $3.2M 63
Dec 11, 2020 $RY
Royal Bank of Canada
Other Sell 4,884 $105.88 $517K 63
Nov 24, 2020 $RY
Royal Bank of Canada
Comp. Grant Buy 42 $104.29 $4K 63
Nov 24, 2020 $RY
Royal Bank of Canada
Comp. Grant Buy 316 $104.29 $33K 63
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.