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.
Cross-Company Track Record
67%
Hit Rate · 90d
+0.1%
Median Alpha · 90d
15
Closed Buys Evaluated
53%
Beat XIU
All-insider base rate: 59% hit rate  · +1.3% mean alpha (n=11504)
cluster buyer high frequency 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 15 closed buys with individual return outcomes available on the Research plan.
Date Company Role Nature Dir. Shares Price Value Score
Mar 31, 2026 $MFC
Manulife Financial
Plan / DRIP Buy 330 78
Mar 31, 2026 $MFC
Manulife Financial
Plan / DRIP Buy 717 78
Mar 07, 2026 $MFC
Manulife Financial
Other Sell 52,402 $48.41 $2.5M 78
Feb 23, 2026 $MFC
Manulife Financial
Open Market Buy 17,848 $50.06 $893K 78
Feb 23, 2026 $MFC
Manulife Financial
Exercise Buy 17,848 $17.59 $314K 78
Feb 23, 2026 $MFC
Manulife Financial
Exercise Sell 17,848 $17.59 $314K 78
Dec 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 72 78
Dec 31, 2025 $MFC
Manulife Financial
Comp. Grant Buy 33,379 78
Dec 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 4,716 78
Dec 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 275 78
Dec 31, 2025 $MFC
Manulife Financial
Expiry Sell 1 78
Nov 21, 2025 $MFC
Manulife Financial
Exercise Sell 25,048 $24.61 $616K 78
Nov 21, 2025 $MFC
Manulife Financial
Exercise Buy 25,048 $24.61 $616K 78
Nov 21, 2025 $MFC
Manulife Financial
Open Market Buy 25,048 $48.25 $1.2M 78
Nov 20, 2025 $MFC
Manulife Financial
Open Market Buy 33,000 $48.25 $1.6M 78
Nov 20, 2025 $MFC
Manulife Financial
Exercise Sell 33,000 $24.61 $812K 78
Nov 20, 2025 $MFC
Manulife Financial
Exercise Buy 33,000 $24.61 $812K 78
Nov 17, 2025 $MFC
Manulife Financial
Exercise Buy 17,849 $17.59 $314K 78
Nov 17, 2025 $MFC
Manulife Financial
Exercise Sell 17,849 $17.59 $314K 78
Nov 17, 2025 $MFC
Manulife Financial
Open Market Buy 17,849 $47.82 $854K 78
Sep 30, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 78 78
Sep 30, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 312 78
Aug 15, 2025 $MFC
Manulife Financial
Exercise Buy 17,848 $17.59 $314K 78
Aug 15, 2025 $MFC
Manulife Financial
Exercise Sell 17,848 $17.59 $314K 78
Aug 15, 2025 $MFC
Manulife Financial
Open Market Buy 17,848 $42.28 $755K 78
Jun 30, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 310 78
Jun 30, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 93 78
May 14, 2025 $MFC
Manulife Financial
Open Market Buy 17,849 $44.22 $789K 78
May 14, 2025 $MFC
Manulife Financial
Exercise Sell 17,849 $17.59 $314K 78
May 14, 2025 $MFC
Manulife Financial
Exercise Buy 17,849 $17.59 $314K 78
Mar 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 6,381 78
Mar 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 248 78
Mar 01, 2025 $MFC
Manulife Financial
Other Sell 54,239 $43.58 $2.4M 78
Feb 24, 2025 $MFC
Manulife Financial
Open Market Buy 13,933 $43.43 $605K 78
Feb 24, 2025 $MFC
Manulife Financial
Exercise Buy 13,933 $22.02 $307K 78
Feb 24, 2025 $MFC
Manulife Financial
Exercise Sell 13,933 $22.02 $307K 78
Dec 31, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 62 78
Dec 31, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 216 78
Sep 30, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 102 78
Sep 30, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 238 78
Aug 15, 2024 $MFC
Manulife Financial
Open Market Buy 13,934 $35.73 $498K 78
Aug 15, 2024 $MFC
Manulife Financial
Exercise Buy 13,934 $22.02 $307K 78
Aug 15, 2024 $MFC
Manulife Financial
Exercise Sell 13,934 $22.02 $307K 78
Jun 30, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 261 78
Jun 30, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 117 78
Mar 31, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 202 78
Mar 31, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 6,171 78
Mar 02, 2024 $MFC
Manulife Financial
Other Sell 50,734 $33.04 $1.7M 78
Feb 23, 2024 $MFC
Manulife Financial
Exercise Sell 10,861 $21.20 $230K 78
Feb 23, 2024 $MFC
Manulife Financial
Open Market Buy 10,861 $32.76 $356K 78
Feb 23, 2024 $MFC
Manulife Financial
Exercise Buy 10,861 $21.20 $230K 78
Dec 31, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 205 78
Dec 31, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 271 78
Dec 31, 2023 $MFC
Manulife Financial
Comp. Grant Buy 46,348 78
Dec 31, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 8,024 78
Dec 31, 2023 $MFC
Manulife Financial
Expiry Sell 547 78
Dec 31, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 122 78
Nov 14, 2023 $MFC
Manulife Financial
Exercise Buy 10,862 $21.20 $230K 78
Nov 14, 2023 $MFC
Manulife Financial
Exercise Sell 10,862 $21.20 $230K 78
Nov 14, 2023 $MFC
Manulife Financial
Open Market Buy 10,862 $25.97 $282K 78
Sep 30, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 221 78
Sep 30, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 124 78
Aug 15, 2023 $MFC
Manulife Financial
Open Market Buy 10,861 $25.69 $279K 78
Aug 15, 2023 $MFC
Manulife Financial
Exercise Sell 10,861 $21.20 $230K 78
Aug 15, 2023 $MFC
Manulife Financial
Exercise Sell 10,861 $21.20 $230K 78
May 16, 2023 $MFC
Manulife Financial
Open Market Buy 10,862 $25.84 $281K 78
May 16, 2023 $MFC
Manulife Financial
Exercise Buy 10,862 $21.20 $230K 78
May 16, 2023 $MFC
Manulife Financial
Exercise Sell 10,862 $21.20 $230K 78
Mar 15, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 4,026 78
Mar 15, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 4,026 $24.75 $100K 78
Mar 03, 2023 $MFC
Manulife Financial
Other Sell 36,528 $27.29 $997K 78
Feb 28, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 1,111 $26.99 $30K 78
Feb 28, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 1,111 78
Feb 17, 2023 $MFC
Manulife Financial
Exercise Buy 13,873 $15.52 $215K 78
Feb 17, 2023 $MFC
Manulife Financial
Exercise Sell 13,873 $15.52 $215K 78
Feb 17, 2023 $MFC
Manulife Financial
Open Market Buy 13,873 $26.78 $371K 78
Dec 31, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 132 78
Dec 31, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 7,075 78
Dec 31, 2022 $MFC
Manulife Financial
Expiry Sell 455 78
Dec 31, 2022 $MFC
Manulife Financial
Comp. Grant Buy 47,099 $26.54 $1.3M 78
Dec 31, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 256 78
Dec 31, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 136 78
Nov 14, 2022 $MFC
Manulife Financial
Exercise Sell 13,874 $15.52 $215K 78
Nov 14, 2022 $MFC
Manulife Financial
Open Market Buy 13,874 $23.43 $325K 78
Nov 14, 2022 $MFC
Manulife Financial
Exercise Buy 13,874 $15.52 $215K 78
Sep 30, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 140 78
Sep 30, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 131 78
Mar 05, 2022 $MFC
Manulife Financial
Other Sell 35,612 $26.02 $927K 78
Feb 28, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 1,175 $25.52 $30K 78
Feb 28, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 1,175 78
Feb 18, 2022 $MFC
Manulife Financial
Open Market Buy 55,260 $26.97 $1.5M 78
Feb 18, 2022 $MFC
Manulife Financial
Exercise Sell 55,260 $12.64 $698K 78
Feb 18, 2022 $MFC
Manulife Financial
Exercise Buy 55,260 $12.64 $698K 78
Dec 31, 2021 $MFC
Manulife Financial
Plan / DRIP Buy 103 78
Dec 31, 2021 $MFC
Manulife Financial
Plan / DRIP Buy 209 78
Dec 31, 2021 $MFC
Manulife Financial
Plan / DRIP Buy 240 78
Dec 31, 2021 $MFC
Manulife Financial
Comp. Grant Buy 43,738 $25.15 $1.1M 78
Dec 31, 2021 $MFC
Manulife Financial
Plan / DRIP Buy 4,928 78
Dec 15, 2020 $MFC
Manulife Financial
Other Sell 31,937 $23.10 $738K 78
Sep 30, 2020 $MFC
Manulife Financial
Plan / DRIP Buy 30 78
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.