Insider Profile
Hirji, Rahim
1
Companies Filed At
8
Open-Market Buys (2yr)
$7.2M
Buy Value (2yr, open-market)
Mar 31, 2026
Most Recent Trade
57
Credibility
Score
77%
Hit Rate
+7.9%
Avg 90d Return
+10.9%
Median 90d Return
61
Evaluated Trades
+28.6%
Best Trade
-14.8%
Worst Trade
Hit rate and returns are based on 61 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 330 72
Mar 31, 2026 $MFC
Manulife Financial
Plan / DRIP Buy 717 72
Mar 07, 2026 $MFC
Manulife Financial
Other Sell 52,402 $48.41 $2.5M 72
Feb 23, 2026 $MFC
Manulife Financial
Open Market Buy 17,848 $50.06 $893K 72
Feb 23, 2026 $MFC
Manulife Financial
Exercise Buy 17,848 $17.59 $314K 72
Feb 23, 2026 $MFC
Manulife Financial
Exercise Sell 17,848 $17.59 $314K 72
Dec 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 72 72
Dec 31, 2025 $MFC
Manulife Financial
Comp. Grant Buy 33,379 72
Dec 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 4,716 72
Dec 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 275 72
Dec 31, 2025 $MFC
Manulife Financial
Expiry Sell 1 72
Nov 21, 2025 $MFC
Manulife Financial
Exercise Sell 25,048 $24.61 $616K 72
Nov 21, 2025 $MFC
Manulife Financial
Exercise Buy 25,048 $24.61 $616K 72
Nov 21, 2025 $MFC
Manulife Financial
Open Market Buy 25,048 $48.25 $1.2M 72
Nov 20, 2025 $MFC
Manulife Financial
Open Market Buy 33,000 $48.25 $1.6M 72
Nov 20, 2025 $MFC
Manulife Financial
Exercise Sell 33,000 $24.61 $812K 72
Nov 20, 2025 $MFC
Manulife Financial
Exercise Buy 33,000 $24.61 $812K 72
Nov 17, 2025 $MFC
Manulife Financial
Exercise Buy 17,849 $17.59 $314K 72
Nov 17, 2025 $MFC
Manulife Financial
Exercise Sell 17,849 $17.59 $314K 72
Nov 17, 2025 $MFC
Manulife Financial
Open Market Buy 17,849 $47.82 $854K 72
Sep 30, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 78 72
Sep 30, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 312 72
Aug 15, 2025 $MFC
Manulife Financial
Exercise Buy 17,848 $17.59 $314K 72
Aug 15, 2025 $MFC
Manulife Financial
Exercise Sell 17,848 $17.59 $314K 72
Aug 15, 2025 $MFC
Manulife Financial
Open Market Buy 17,848 $42.28 $755K 72
Jun 30, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 310 72
Jun 30, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 93 72
May 14, 2025 $MFC
Manulife Financial
Open Market Buy 17,849 $44.22 $789K 72
May 14, 2025 $MFC
Manulife Financial
Exercise Sell 17,849 $17.59 $314K 72
May 14, 2025 $MFC
Manulife Financial
Exercise Buy 17,849 $17.59 $314K 72
Mar 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 6,381 72
Mar 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 248 72
Mar 01, 2025 $MFC
Manulife Financial
Other Sell 54,239 $43.58 $2.4M 72
Feb 24, 2025 $MFC
Manulife Financial
Open Market Buy 13,933 $43.43 $605K 72
Feb 24, 2025 $MFC
Manulife Financial
Exercise Buy 13,933 $22.02 $307K 72
Feb 24, 2025 $MFC
Manulife Financial
Exercise Sell 13,933 $22.02 $307K 72
Dec 31, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 62 72
Dec 31, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 216 72
Sep 30, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 102 72
Sep 30, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 238 72
Aug 15, 2024 $MFC
Manulife Financial
Open Market Buy 13,934 $35.73 $498K 72
Aug 15, 2024 $MFC
Manulife Financial
Exercise Buy 13,934 $22.02 $307K 72
Aug 15, 2024 $MFC
Manulife Financial
Exercise Sell 13,934 $22.02 $307K 72
Jun 30, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 261 72
Jun 30, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 117 72
Mar 31, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 202 72
Mar 31, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 6,171 72
Mar 02, 2024 $MFC
Manulife Financial
Other Sell 50,734 $33.04 $1.7M 72
Feb 23, 2024 $MFC
Manulife Financial
Exercise Sell 10,861 $21.20 $230K 72
Feb 23, 2024 $MFC
Manulife Financial
Open Market Buy 10,861 $32.76 $356K 72
Feb 23, 2024 $MFC
Manulife Financial
Exercise Buy 10,861 $21.20 $230K 72
Dec 31, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 205 72
Dec 31, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 271 72
Dec 31, 2023 $MFC
Manulife Financial
Comp. Grant Buy 46,348 72
Dec 31, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 8,024 72
Dec 31, 2023 $MFC
Manulife Financial
Expiry Sell 547 72
Dec 31, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 122 72
Nov 14, 2023 $MFC
Manulife Financial
Exercise Buy 10,862 $21.20 $230K 72
Nov 14, 2023 $MFC
Manulife Financial
Exercise Sell 10,862 $21.20 $230K 72
Nov 14, 2023 $MFC
Manulife Financial
Open Market Buy 10,862 $25.97 $282K 72
Sep 30, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 221 72
Sep 30, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 124 72
Aug 15, 2023 $MFC
Manulife Financial
Open Market Buy 10,861 $25.69 $279K 72
Aug 15, 2023 $MFC
Manulife Financial
Exercise Sell 10,861 $21.20 $230K 72
Aug 15, 2023 $MFC
Manulife Financial
Exercise Sell 10,861 $21.20 $230K 72
May 16, 2023 $MFC
Manulife Financial
Open Market Buy 10,862 $25.84 $281K 72
May 16, 2023 $MFC
Manulife Financial
Exercise Buy 10,862 $21.20 $230K 72
May 16, 2023 $MFC
Manulife Financial
Exercise Sell 10,862 $21.20 $230K 72
Mar 15, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 4,026 72
Mar 15, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 4,026 $24.75 $100K 72
Mar 03, 2023 $MFC
Manulife Financial
Other Sell 36,528 $27.29 $997K 72
Feb 28, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 1,111 $26.99 $30K 72
Feb 28, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 1,111 72
Feb 17, 2023 $MFC
Manulife Financial
Exercise Buy 13,873 $15.52 $215K 72
Feb 17, 2023 $MFC
Manulife Financial
Exercise Sell 13,873 $15.52 $215K 72
Feb 17, 2023 $MFC
Manulife Financial
Open Market Buy 13,873 $26.78 $371K 72
Dec 31, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 132 72
Dec 31, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 7,075 72
Dec 31, 2022 $MFC
Manulife Financial
Expiry Sell 455 72
Dec 31, 2022 $MFC
Manulife Financial
Comp. Grant Buy 47,099 $26.54 $1.3M 72
Dec 31, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 256 72
Dec 31, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 136 72
Nov 14, 2022 $MFC
Manulife Financial
Exercise Sell 13,874 $15.52 $215K 72
Nov 14, 2022 $MFC
Manulife Financial
Open Market Buy 13,874 $23.43 $325K 72
Nov 14, 2022 $MFC
Manulife Financial
Exercise Buy 13,874 $15.52 $215K 72
Sep 30, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 140 72
Sep 30, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 131 72
Mar 05, 2022 $MFC
Manulife Financial
Other Sell 35,612 $26.02 $927K 72
Feb 28, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 1,175 $25.52 $30K 72
Feb 28, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 1,175 72
Feb 18, 2022 $MFC
Manulife Financial
Open Market Buy 55,260 $26.97 $1.5M 72
Feb 18, 2022 $MFC
Manulife Financial
Exercise Sell 55,260 $12.64 $698K 72
Feb 18, 2022 $MFC
Manulife Financial
Exercise Buy 55,260 $12.64 $698K 72
Dec 31, 2021 $MFC
Manulife Financial
Plan / DRIP Buy 103 72
Dec 31, 2021 $MFC
Manulife Financial
Plan / DRIP Buy 209 72
Dec 31, 2021 $MFC
Manulife Financial
Plan / DRIP Buy 240 72
Dec 31, 2021 $MFC
Manulife Financial
Comp. Grant Buy 43,738 $25.15 $1.1M 72
Dec 31, 2021 $MFC
Manulife Financial
Plan / DRIP Buy 4,928 72
Dec 15, 2020 $MFC
Manulife Financial
Other Sell 31,937 $23.10 $738K 72
Sep 30, 2020 $MFC
Manulife Financial
Plan / DRIP Buy 30 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.