Insider Profile
Leggett, Karen
1
Companies Filed At
0
Open-Market Buys (2yr)
—
Buy Value (2yr, open-market)
Mar 31, 2026
Most Recent Trade
62
Credibility
Score
82%
Hit Rate
+6.5%
Avg 90d Return
+4.1%
Median 90d Return
39
Evaluated Trades
+19.6%
Best Trade
-8.5%
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. This insider has a solid track record of profitable timing.
Date Company Role Nature Dir. Shares Price Value Score
Mar 31, 2026 $MFC
Manulife Financial
— Plan / DRIP Buy 621 — — 34
Mar 31, 2026 $MFC
Manulife Financial
— Plan / DRIP Buy 298 — — 34
Mar 07, 2026 $MFC
Manulife Financial
— Other Sell 31,022 $48.41 $1.5M 34
Dec 31, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 250 — — 34
Dec 31, 2025 $MFC
Manulife Financial
— Comp. Grant Buy 20,258 — — 34
Dec 31, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 22,892 — — 34
Dec 31, 2025 $MFC
Manulife Financial
— Comp. Grant Buy 30,387 — — 34
Dec 31, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 2,808 — — 34
Dec 31, 2025 $MFC
Manulife Financial
— Expiry Sell 1 — — 34
Dec 31, 2025 $MFC
Manulife Financial
— Expiry Sell 1 — — 34
Sep 30, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 284 — — 34
Jun 30, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 283 — — 34
Mar 31, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 10,449 — — 34
Mar 31, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 180 — — 34
Mar 01, 2025 $MFC
Manulife Financial
— Other Sell 30,373 $43.58 $1.3M 34
Mar 01, 2025 $MFC
Manulife Financial
— Other Sell 64,241 $43.58 $2.8M 34
Dec 31, 2024 $MFC
Manulife Financial
— Comp. Grant Buy 24,562 — — 34
Dec 31, 2024 $MFC
Manulife Financial
— Comp. Grant Buy 3,659 — — 34
Dec 31, 2024 $MFC
Manulife Financial
— Expiry Sell 371 — — 34
Dec 31, 2024 $MFC
Manulife Financial
— Plan / DRIP Buy 156 — — 34
Dec 31, 2024 $MFC
Manulife Financial
— Plan / DRIP Buy 5,455 — — 34
Dec 31, 2024 $MFC
Manulife Financial
— Comp. Grant Buy 36,844 — — 34
Dec 31, 2024 $MFC
Manulife Financial
— Expiry Sell 3,263 — — 34
Sep 30, 2024 $MFC
Manulife Financial
— Plan / DRIP Buy 173 — — 34
Jun 30, 2024 $MFC
Manulife Financial
— Plan / DRIP Buy 190 — — 34
Mar 31, 2024 $MFC
Manulife Financial
— Plan / DRIP Buy 101 — — 34
Mar 31, 2024 $MFC
Manulife Financial
— Plan / DRIP Buy 8,300 — — 34
Mar 02, 2024 $MFC
Manulife Financial
— Other Sell 30,441 $33.04 $1.0M 34
Mar 02, 2024 $MFC
Manulife Financial
— Other Sell 42,921 $33.04 $1.4M 34
Dec 31, 2023 $MFC
Manulife Financial
— Comp. Grant Buy 27,438 — — 34
Dec 31, 2023 $MFC
Manulife Financial
— Comp. Grant Buy 41,157 — — 34
Dec 31, 2023 $MFC
Manulife Financial
— Plan / DRIP Buy 6,925 — — 34
Dec 31, 2023 $MFC
Manulife Financial
— Expiry Sell 7,694 — — 34
Dec 31, 2023 $MFC
Manulife Financial
— Plan / DRIP Buy 4,557 — — 34
Dec 31, 2023 $MFC
Manulife Financial
— Expiry Sell 199 — — 34
Dec 31, 2023 $MFC
Manulife Financial
— Plan / DRIP Buy 104 — — 34
Sep 30, 2023 $MFC
Manulife Financial
— Plan / DRIP Buy 112 — — 34
Mar 31, 2023 $MFC
Manulife Financial
— Plan / DRIP Buy 5,431 — — 34
Mar 31, 2023 $MFC
Manulife Financial
— Plan / DRIP Buy 1 — — 34
Mar 31, 2023 $MFC
Manulife Financial
— Plan / DRIP Buy 1 — — 34
Mar 15, 2023 $MFC
Manulife Financial
— Plan / DRIP Buy 4,319 — — 34
Mar 15, 2023 $MFC
Manulife Financial
— Plan / DRIP Buy 4,319 $24.75 $107K 34
Mar 03, 2023 $MFC
Manulife Financial
— Other Sell 25,902 $27.29 $707K 34
Mar 03, 2023 $MFC
Manulife Financial
— Other Sell 13,283 $27.29 $362K 34
Feb 28, 2023 $MFC
Manulife Financial
— Plan / DRIP Buy 1,111 $26.99 $30K 34
Feb 28, 2023 $MFC
Manulife Financial
— Plan / DRIP Buy 1,111 — — 34
Dec 31, 2022 $MFC
Manulife Financial
— Plan / DRIP Buy 34 — — 34
Dec 31, 2022 $MFC
Manulife Financial
— Comp. Grant Buy 26,375 $26.54 $700K 34
Dec 31, 2022 $MFC
Manulife Financial
— Plan / DRIP Buy 5,854 — — 34
Dec 31, 2022 $MFC
Manulife Financial
— Comp. Grant Buy 39,563 $26.54 $1.1M 34
Dec 31, 2022 $MFC
Manulife Financial
— Plan / DRIP Buy 3,425 — — 34
Sep 30, 2022 $MFC
Manulife Financial
— Plan / DRIP Buy 36 — — 34
Feb 28, 2022 $MFC
Manulife Financial
— Plan / DRIP Buy 1,175 $25.52 $30K 34
Feb 28, 2022 $MFC
Manulife Financial
— Plan / DRIP Buy 1,175 — — 34
Dec 31, 2021 $MFC
Manulife Financial
— Comp. Grant Buy 39,364 $25.15 $990K 34
Dec 31, 2021 $MFC
Manulife Financial
— Plan / DRIP Buy 31 — — 34
Dec 31, 2021 $MFC
Manulife Financial
— Plan / DRIP Buy 1,583 — — 34
Dec 31, 2021 $MFC
Manulife Financial
— Comp. Grant Buy 26,243 $25.15 $660K 34
Dec 31, 2021 $MFC
Manulife Financial
— Plan / DRIP Buy 2,959 — — 34
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.