Insider Profile
Hepworth, Graeme Ashley
1
Companies Filed At
11
Open-Market Buys (2yr)
$1.7M
Buy Value (2yr, open-market)
Apr 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.
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 Signal Score input.

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