Insider Profile
Finch, Steve
1
Companies Filed At
6
Open-Market Buys (2yr)
$9.6M
Buy Value (2yr, open-market)
Mar 31, 2026
Most Recent Trade
51
Credibility
Score
73%
Hit Rate
+7.0%
Avg 90d Return
+4.1%
Median 90d Return
56
Evaluated Trades
+28.6%
Best Trade
-14.8%
Worst Trade
Hit rate and returns are based on 56 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 12,574 72
Mar 31, 2026 $MFC
Manulife Financial
Plan / DRIP Buy 325 72
Mar 07, 2026 $MFC
Manulife Financial
Other Sell 85,425 $48.41 $4.1M 72
Dec 31, 2025 $MFC
Manulife Financial
Comp. Grant Buy 31,752 72
Dec 31, 2025 $MFC
Manulife Financial
Expiry Sell 1 72
Dec 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 273 72
Dec 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 1,412 72
Dec 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 6,972 72
Dec 31, 2025 $MFC
Manulife Financial
Comp. Grant Buy 47,627 72
Nov 17, 2025 $MFC
Manulife Financial
Open Market Buy 27,260 $47.72 $1.3M 72
Nov 17, 2025 $MFC
Manulife Financial
Exercise Buy 68,532 $24.73 $1.7M 72
Nov 17, 2025 $MFC
Manulife Financial
Exercise Buy 27,260 $24.61 $671K 72
Nov 17, 2025 $MFC
Manulife Financial
Exercise Sell 68,532 $24.73 $1.7M 72
Nov 17, 2025 $MFC
Manulife Financial
Exercise Sell 27,260 $24.61 $671K 72
Nov 17, 2025 $MFC
Manulife Financial
Open Market Buy 68,532 $47.63 $3.3M 72
Sep 30, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 314 72
Jun 30, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 314 72
Mar 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 244 72
Mar 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 8,457 72
Mar 01, 2025 $MFC
Manulife Financial
Other Sell 71,797 $43.58 $3.1M 72
Feb 24, 2025 $MFC
Manulife Financial
Exercise Buy 11,598 $22.02 $255K 72
Feb 24, 2025 $MFC
Manulife Financial
Open Market Buy 11,598 $43.43 $504K 72
Feb 24, 2025 $MFC
Manulife Financial
Exercise Sell 11,598 $22.02 $255K 72
Dec 31, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 352 72
Dec 31, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 9,373 72
Dec 31, 2024 $MFC
Manulife Financial
Comp. Grant Buy 66,481 72
Dec 31, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 213 72
Dec 31, 2024 $MFC
Manulife Financial
Expiry Sell 852 72
Nov 26, 2024 $MFC
Manulife Financial
Exercise Buy 26,000 $24.61 $640K 72
Nov 26, 2024 $MFC
Manulife Financial
Open Market Buy 26,000 $45.41 $1.2M 72
Nov 26, 2024 $MFC
Manulife Financial
Exercise Sell 65,445 $17.59 $1.2M 72
Nov 26, 2024 $MFC
Manulife Financial
Exercise Buy 65,445 $17.59 $1.2M 72
Nov 26, 2024 $MFC
Manulife Financial
Open Market Buy 65,445 $45.31 $3.0M 72
Nov 26, 2024 $MFC
Manulife Financial
Exercise Sell 26,000 $24.61 $640K 72
Sep 30, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 236 72
Aug 15, 2024 $MFC
Manulife Financial
Open Market Buy 11,599 $35.73 $414K 72
Aug 15, 2024 $MFC
Manulife Financial
Exercise Buy 11,599 $22.02 $255K 72
Aug 15, 2024 $MFC
Manulife Financial
Exercise Sell 11,599 $22.02 $255K 72
Jun 30, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 260 72
Mar 31, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 190 72
Mar 31, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 8,371 72
Mar 02, 2024 $MFC
Manulife Financial
Other Sell 69,925 $33.04 $2.3M 72
Feb 23, 2024 $MFC
Manulife Financial
Open Market Buy 10,294 $32.76 $337K 72
Feb 23, 2024 $MFC
Manulife Financial
Exercise Sell 10,294 $21.20 $218K 72
Feb 23, 2024 $MFC
Manulife Financial
Open Market Buy 10,294 $32.76 $218K 72
Feb 23, 2024 $MFC
Manulife Financial
Exercise Sell 10,294 $21.20 $218K 72
Feb 23, 2024 $MFC
Manulife Financial
Exercise Buy 10,294 $21.20 $218K 72
Dec 31, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 11,430 72
Dec 31, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 435 72
Dec 31, 2023 $MFC
Manulife Financial
Comp. Grant Buy 75,556 72
Dec 31, 2023 $MFC
Manulife Financial
Expiry Sell 792 72
Dec 31, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 193 72
Nov 14, 2023 $MFC
Manulife Financial
Open Market Buy 10,295 $25.97 $267K 72
Nov 14, 2023 $MFC
Manulife Financial
Exercise Sell 10,295 $21.20 $218K 72
Nov 14, 2023 $MFC
Manulife Financial
Exercise Buy 10,295 $21.20 $218K 72
Sep 30, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 219 72
Aug 15, 2023 $MFC
Manulife Financial
Exercise Buy 10,295 $21.20 $218K 72
Aug 15, 2023 $MFC
Manulife Financial
Exercise Sell 10,295 $21.20 $218K 72
Aug 15, 2023 $MFC
Manulife Financial
Open Market Buy 10,295 $25.69 $265K 72
May 16, 2023 $MFC
Manulife Financial
Open Market Buy 10,295 $25.84 $266K 72
May 16, 2023 $MFC
Manulife Financial
Exercise Buy 10,295 $21.20 $218K 72
May 16, 2023 $MFC
Manulife Financial
Exercise Sell 10,295 $21.20 $218K 72
Mar 07, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 1,484 72
Mar 07, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 1,484 $20.21 $30K 72
Mar 03, 2023 $MFC
Manulife Financial
Other Sell 52,993 $27.29 $1.4M 72
Feb 17, 2023 $MFC
Manulife Financial
Exercise Buy 13,925 $15.52 $216K 72
Feb 17, 2023 $MFC
Manulife Financial
Exercise Sell 13,925 $15.52 $216K 72
Feb 17, 2023 $MFC
Manulife Financial
Open Market Buy 13,925 $26.78 $373K 72
Dec 31, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 412 72
Dec 31, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 9,816 72
Dec 31, 2022 $MFC
Manulife Financial
Expiry Sell 661 72
Dec 31, 2022 $MFC
Manulife Financial
Comp. Grant Buy 62,345 $26.54 $1.7M 72
Dec 31, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 114 72
Nov 14, 2022 $MFC
Manulife Financial
Exercise Buy 13,926 $15.52 $216K 72
Nov 14, 2022 $MFC
Manulife Financial
Exercise Sell 13,926 $15.52 $216K 72
Nov 14, 2022 $MFC
Manulife Financial
Open Market Buy 13,926 $23.43 $326K 72
Sep 30, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 124 72
Mar 08, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 1,524 72
Mar 08, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 1,524 $19.67 $30K 72
Mar 05, 2022 $MFC
Manulife Financial
Other Sell 51,724 $26.02 $1.3M 72
Feb 18, 2022 $MFC
Manulife Financial
Exercise Sell 12,895 $12.64 $163K 72
Feb 18, 2022 $MFC
Manulife Financial
Open Market Buy 12,895 $26.97 $348K 72
Feb 18, 2022 $MFC
Manulife Financial
Exercise Buy 12,895 $12.64 $163K 72
Dec 31, 2021 $MFC
Manulife Financial
Plan / DRIP Buy 7,031 72
Dec 31, 2021 $MFC
Manulife Financial
Plan / DRIP Buy 63 72
Dec 31, 2021 $MFC
Manulife Financial
Plan / DRIP Buy 334 72
Dec 31, 2021 $MFC
Manulife Financial
Comp. Grant Buy 60,282 $25.15 $1.5M 72
Dec 15, 2020 $MFC
Manulife Financial
Other Sell 36,264 $23.10 $838K 72
Nov 16, 2020 $MFC
Manulife Financial
Exercise Buy 13,874 $18.91 $262K 72
Nov 16, 2020 $MFC
Manulife Financial
Open Market Buy 13,874 $21.20 $294K 72
Nov 16, 2020 $MFC
Manulife Financial
Exercise Sell 13,874 $18.91 $262K 72
Sep 30, 2020 $MFC
Manulife Financial
Plan / DRIP Buy 18 72
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.