Insider Profile
NOVELLI, Michael Jon
1
Companies Filed At
0
Open-Market Buys (2yr)
—
Buy Value (2yr, open-market)
Mar 28, 2023
Most Recent Trade
30
Credibility
Score
56%
Hit Rate
+7.0%
Avg 90d Return
+4.8%
Median 90d Return
39
Evaluated Trades
+25.6%
Best Trade
-7.2%
Worst Trade
Hit rate and returns are based on 39 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
+11.5%
Median Alpha · 90d
2
Closed Buys Evaluated
100%
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
Mar 28, 2023 $TA
TransAlta Corporation
— Open Market Buy 34,488 $10.92 $377K 85
Mar 17, 2023 $TA
TransAlta Corporation
— Buyback Buy 12,623 $12.67 $160K 85
Mar 08, 2023 $TA
TransAlta Corporation
— Open Market Buy 47,081 $11.58 $545K 85
Mar 08, 2023 $TA
TransAlta Corporation
— Exercise Buy 47,081 $7.50 $353K 85
Mar 08, 2023 $TA
TransAlta Corporation
— Exercise Sell 47,081 $7.50 $353K 85
Jan 06, 2023 $TA
TransAlta Corporation
— Plan / DRIP Buy 134 $12.07 $2K 85
Jan 03, 2023 $TA
TransAlta Corporation
— Buyback Buy 18,986 $9.67 $184K 85
Jan 03, 2023 $TA
TransAlta Corporation
— Buyback Buy 41,771 $9.67 $404K 85
Jan 03, 2023 $TA
TransAlta Corporation
— Buyback Buy 14,828 $12.67 $188K 85
Jan 03, 2023 $TA
TransAlta Corporation
— Buyback Buy 52,948 $9.67 $512K 85
Jan 03, 2023 $TA
TransAlta Corporation
— Buyback Buy 25,247 $12.67 $320K 85
Jan 03, 2023 $TA
TransAlta Corporation
— Buyback Buy 32,621 $12.67 $413K 85
Jan 01, 2023 $TA
TransAlta Corporation
— Expiry Sell 15,405 — — 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 154 $12.02 $2K 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 191 $12.02 $2K 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 148 $12.02 $2K 85
Jan 01, 2023 $TA
TransAlta Corporation
— Expiry Sell 33,891 — — 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 70 $12.02 $841 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 87 $12.02 $1K 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 67 $12.02 $805 85
Mar 14, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 32,232 $12.67 $408K 85
Mar 14, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 37,870 $12.67 $480K 85
Mar 14, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 14,651 $12.67 $186K 85
Jan 14, 2022 $TA
TransAlta Corporation
— Plan / DRIP Buy 111 $12.89 $1K 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 54 $14.07 $760 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 66 $14.07 $929 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 145 $14.07 $2K 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 118 $14.07 $2K 85
Oct 06, 2021 $TA
TransAlta Corporation
— Plan / DRIP Buy 98 $13.32 $1K 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 62 $13.31 $825 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 112 $13.31 $1K 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 138 $13.31 $2K 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 51 $13.31 $679 85
Jan 07, 2021 $TA
TransAlta Corporation
— Plan / DRIP Buy 82 $9.85 $808 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 65 $9.80 $637 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 18,420 $9.67 $178K 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 52,948 $9.67 $512K 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 142 $9.80 $1K 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 40,525 $9.67 $392K 85
Oct 06, 2020 $TA
TransAlta Corporation
— Plan / DRIP Buy 97 $8.26 $801 85
Oct 01, 2020 $TA
TransAlta Corporation
— Comp. Grant Buy 75 $8.34 $626 85
Oct 01, 2020 $TA
TransAlta Corporation
— Comp. Grant Buy 166 $8.34 $1K 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.