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.
Date Company Role Nature Dir. Shares Price Value Score
Mar 28, 2023 $TA
TransAlta Corporation
Open Market Buy 34,488 $10.92 $377K 10
Mar 17, 2023 $TA
TransAlta Corporation
Buyback Buy 12,623 $12.67 $160K 10
Mar 08, 2023 $TA
TransAlta Corporation
Open Market Buy 47,081 $11.58 $545K 10
Mar 08, 2023 $TA
TransAlta Corporation
Exercise Buy 47,081 $7.50 $353K 10
Mar 08, 2023 $TA
TransAlta Corporation
Exercise Sell 47,081 $7.50 $353K 10
Jan 06, 2023 $TA
TransAlta Corporation
Plan / DRIP Buy 134 $12.07 $2K 10
Jan 03, 2023 $TA
TransAlta Corporation
Buyback Buy 18,986 $9.67 $184K 10
Jan 03, 2023 $TA
TransAlta Corporation
Buyback Buy 41,771 $9.67 $404K 10
Jan 03, 2023 $TA
TransAlta Corporation
Buyback Buy 14,828 $12.67 $188K 10
Jan 03, 2023 $TA
TransAlta Corporation
Buyback Buy 52,948 $9.67 $512K 10
Jan 03, 2023 $TA
TransAlta Corporation
Buyback Buy 25,247 $12.67 $320K 10
Jan 03, 2023 $TA
TransAlta Corporation
Buyback Buy 32,621 $12.67 $413K 10
Jan 01, 2023 $TA
TransAlta Corporation
Expiry Sell 15,405 10
Jan 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 154 $12.02 $2K 10
Jan 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 191 $12.02 $2K 10
Jan 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 148 $12.02 $2K 10
Jan 01, 2023 $TA
TransAlta Corporation
Expiry Sell 33,891 10
Jan 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 70 $12.02 $841 10
Jan 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 87 $12.02 $1K 10
Jan 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 67 $12.02 $805 10
Mar 14, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 32,232 $12.67 $408K 10
Mar 14, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 37,870 $12.67 $480K 10
Mar 14, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 14,651 $12.67 $186K 10
Jan 14, 2022 $TA
TransAlta Corporation
Plan / DRIP Buy 111 $12.89 $1K 10
Jan 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 54 $14.07 $760 10
Jan 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 66 $14.07 $929 10
Jan 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 145 $14.07 $2K 10
Jan 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 118 $14.07 $2K 10
Oct 06, 2021 $TA
TransAlta Corporation
Plan / DRIP Buy 98 $13.32 $1K 10
Oct 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 62 $13.31 $825 10
Oct 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 112 $13.31 $1K 10
Oct 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 138 $13.31 $2K 10
Oct 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 51 $13.31 $679 10
Jan 07, 2021 $TA
TransAlta Corporation
Plan / DRIP Buy 82 $9.85 $808 10
Jan 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 65 $9.80 $637 10
Jan 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 18,420 $9.67 $178K 10
Jan 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 52,948 $9.67 $512K 10
Jan 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 142 $9.80 $1K 10
Jan 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 40,525 $9.67 $392K 10
Oct 06, 2020 $TA
TransAlta Corporation
Plan / DRIP Buy 97 $8.26 $801 10
Oct 01, 2020 $TA
TransAlta Corporation
Comp. Grant Buy 75 $8.34 $626 10
Oct 01, 2020 $TA
TransAlta Corporation
Comp. Grant Buy 166 $8.34 $1K 10
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.