Insider Profile
Willis, Aron John
1
Companies Filed At
0
Open-Market Buys (2yr)
—
Buy Value (2yr, open-market)
Oct 06, 2023
Most Recent Trade
30
Credibility
Score
57%
Hit Rate
+5.8%
Avg 90d Return
+4.8%
Median 90d Return
77
Evaluated Trades
+25.6%
Best Trade
-7.2%
Worst Trade
Hit rate and returns are based on 77 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
THIN HISTORY
100%
Hit Rate · 90d
+13.1%
Median Alpha · 90d
2
Closed Buys Evaluated
50%
Beat XIU
All-insider base rate: 59% hit rate  · +1.3% mean alpha (n=11504)
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 2 closed buys with individual return outcomes available on the Research plan.
Date Company Role Nature Dir. Shares Price Value Score
Oct 06, 2023 $TA
TransAlta Corporation
— Plan / DRIP Buy 103 $11.02 $1K 85
Jul 07, 2023 $TA
TransAlta Corporation
— Plan / DRIP Buy 91 $12.53 $1K 85
Jul 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 42 $12.21 $513 85
Jul 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 51 $12.21 $623 85
Jul 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 108 $12.21 $1K 85
Jul 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 93 $12.21 $1K 85
Jul 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 112 $12.21 $1K 85
Jul 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 49 $12.21 $598 85
Apr 06, 2023 $TA
TransAlta Corporation
— Plan / DRIP Buy 95 $11.85 $1K 85
Apr 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 52 $11.39 $592 85
Apr 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 46 $11.39 $524 85
Apr 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 54 $11.39 $615 85
Apr 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 115 $11.39 $1K 85
Apr 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 99 $11.39 $1K 85
Apr 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 119 $11.39 $1K 85
Feb 23, 2023 $TA
TransAlta Corporation
— Exercise Buy 16,311 $12.18 $199K 85
Jan 06, 2023 $TA
TransAlta Corporation
— Exercise Buy 3,959 $12.11 $48K 85
Jan 06, 2023 $TA
TransAlta Corporation
— Plan / DRIP Buy 1 $12.07 $12 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 82 $12.02 $986 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 113 $12.02 $1K 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 94 $12.02 $1K 85
Jan 01, 2023 $TA
TransAlta Corporation
— Expiry Sell 17,959 — — 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 23,736 $12.02 $285K 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 37 $12.02 $445 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 27,000 $12.02 $325K 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 52 $12.02 $625 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 10,789 $12.02 $130K 85
Jan 01, 2023 $TA
TransAlta Corporation
— Expiry Sell 8,163 — — 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 42 $12.02 $505 85
Oct 07, 2022 $TA
TransAlta Corporation
— Plan / DRIP Buy 1 $12.19 $12 85
Oct 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 82 $12.45 $1K 85
Oct 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 98 $12.45 $1K 85
Oct 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 72 $12.45 $896 85
Oct 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 32 $12.45 $398 85
Oct 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 37 $12.45 $461 85
Oct 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 45 $12.45 $560 85
Mar 23, 2022 $TA
TransAlta Corporation
— Open Market Buy 5 $12.52 $63 85
Mar 14, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 20,348 $12.67 $258K 85
Mar 14, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 23,908 $12.67 $303K 85
Mar 14, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 9,250 $12.67 $117K 85
Mar 08, 2022 $TA
TransAlta Corporation
— Exercise Buy 25,783 $12.52 $323K 85
Jan 24, 2022 $TA
TransAlta Corporation
— Exercise Buy 7,060 $13.11 $93K 85
Jan 14, 2022 $TA
TransAlta Corporation
— Plan / DRIP Buy 196 $12.89 $3K 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 27 $14.07 $380 85
Jan 01, 2022 $TA
TransAlta Corporation
— Expiry Sell 13,577 — — 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 12 $14.07 $169 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 27 $14.07 $380 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 28 $14.07 $394 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 48 $14.07 $675 85
Jan 01, 2022 $TA
TransAlta Corporation
— Expiry Sell 29,869 — — 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 59 $14.07 $830 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 63 $14.07 $886 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 106 $14.07 $1K 85
Oct 06, 2021 $TA
TransAlta Corporation
— Plan / DRIP Buy 171 $13.32 $2K 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 26 $13.31 $346 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 26 $13.31 $346 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 45 $13.31 $599 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 27 $13.31 $359 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 12 $13.31 $160 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 100 $13.31 $1K 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 59 $13.31 $785 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 56 $13.31 $745 85
Mar 10, 2021 $TA
TransAlta Corporation
— Open Market Buy 16,414 $10.71 $176K 85
Mar 10, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 2,037 — — 85
Mar 10, 2021 $TA
TransAlta Corporation
— Other Sell 2,037 — — 85
Jan 07, 2021 $TA
TransAlta Corporation
— Plan / DRIP Buy 145 $9.85 $1K 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 7,446 $9.67 $72K 85
Jan 01, 2021 $TA
TransAlta Corporation
— Other Sell 10,290 $9.67 $100K 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 127 $9.80 $1K 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 75 $9.80 $735 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 16,381 $9.67 $158K 85
Jan 01, 2021 $TA
TransAlta Corporation
— Expiry Sell 22,638 — — 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 44 $9.80 $431 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 58 $9.80 $568 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 34 $9.80 $333 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 21,402 $9.67 $207K 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 98 $9.80 $960 85
Oct 06, 2020 $TA
TransAlta Corporation
— Plan / DRIP Buy 172 $8.26 $1K 85
Oct 01, 2020 $TA
TransAlta Corporation
— Comp. Grant Buy 40 $8.34 $334 85
Oct 01, 2020 $TA
TransAlta Corporation
— Comp. Grant Buy 114 $8.34 $951 85
Oct 01, 2020 $TA
TransAlta Corporation
— Comp. Grant Buy 52 $8.34 $434 85
Oct 01, 2020 $TA
TransAlta Corporation
— Comp. Grant Buy 149 $8.34 $1K 85
Oct 01, 2020 $TA
TransAlta Corporation
— Comp. Grant Buy 88 $8.34 $734 85
Oct 01, 2020 $TA
TransAlta Corporation
— Comp. Grant Buy 67 $8.34 $559 85
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.