Insider Profile
Joshi, Rahul Madhav
1
Companies Filed At
3
Open-Market Buys (2yr)
$8.4M
Buy Value (2yr, open-market)
Jun 08, 2026
Most Recent Trade
59
Credibility
Score
78%
Hit Rate
+7.7%
Avg 90d Return
+8.9%
Median 90d Return
37
Evaluated Trades
+23.6%
Best Trade
-3.9%
Worst Trade
Hit rate and returns are based on 37 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
THIN HISTORY
100%
Hit Rate · 90d
-7.2%
Median Alpha · 90d
1
Closed Buys Evaluated
0%
Beat XIU
All-insider base rate: 59% hit rate  · +1.3% mean alpha (n=11504)
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 1 closed buys with individual return outcomes available on the Research plan.
Date Company Role Nature Dir. Shares Price Value Score
Jun 08, 2026 $MFC
Manulife Financial
— Exercise Sell 25,000 $17.61 $440K 34
Jun 08, 2026 $MFC
Manulife Financial
— Exercise Buy 25,000 $17.61 $440K 34
Jun 08, 2026 $MFC
Manulife Financial
— Open Market Buy 25,000 $54.29 $1.4M 34
May 22, 2026 $MFC
Manulife Financial
— Exercise Buy 50,000 $17.66 $883K 34
May 22, 2026 $MFC
Manulife Financial
— Exercise Sell 50,000 $17.66 $883K 34
May 22, 2026 $MFC
Manulife Financial
— Exercise Buy 50,000 $17.66 $883K 34
May 22, 2026 $MFC
Manulife Financial
— Open Market Buy 50,000 $53.76 $2.7M 34
May 22, 2026 $MFC
Manulife Financial
— Exercise Buy 50,000 $17.66 $883K 34
Mar 31, 2026 $MFC
Manulife Financial
— Plan / DRIP Buy 16,488 — — 34
Mar 31, 2026 $MFC
Manulife Financial
— Plan / DRIP Buy 422 — — 34
Mar 07, 2026 $MFC
Manulife Financial
— Other Sell 109,071 $48.41 $5.3M 34
Mar 07, 2026 $MFC
Manulife Financial
— Other Sell 43,282 $48.41 $2.1M 34
Dec 31, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 6,144 — — 34
Dec 31, 2025 $MFC
Manulife Financial
— Comp. Grant Buy 31,090 — — 34
Dec 31, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 25,814 — — 34
Dec 31, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 4,096 — — 34
Dec 31, 2025 $MFC
Manulife Financial
— Comp. Grant Buy 46,635 — — 34
Dec 31, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 354 — — 34
Nov 17, 2025 $MFC
Manulife Financial
— Open Market Buy 90,702 $47.81 $4.3M 34
Nov 17, 2025 $MFC
Manulife Financial
— Exercise Sell 90,702 $21.76 $2.0M 34
Nov 17, 2025 $MFC
Manulife Financial
— Exercise Buy 90,702 $21.76 $2.0M 34
Sep 30, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 408 — — 34
Jun 30, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 407 — — 34
Mar 31, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 14,600 — — 34
Mar 31, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 284 — — 34
Mar 01, 2025 $MFC
Manulife Financial
— Other Sell 88,775 $43.58 $3.9M 34
Mar 01, 2025 $MFC
Manulife Financial
— Other Sell 41,974 $43.58 $1.8M 34
Dec 31, 2024 $MFC
Manulife Financial
— Comp. Grant Buy 54,847 — — 34
Dec 31, 2024 $MFC
Manulife Financial
— Plan / DRIP Buy 7,684 — — 34
Dec 31, 2024 $MFC
Manulife Financial
— Expiry Sell 4,497 — — 34
Dec 31, 2024 $MFC
Manulife Financial
— Comp. Grant Buy 36,564 — — 34
Dec 31, 2024 $MFC
Manulife Financial
— Plan / DRIP Buy 5,153 — — 34
Dec 31, 2024 $MFC
Manulife Financial
— Expiry Sell 511 — — 34
Dec 31, 2024 $MFC
Manulife Financial
— Plan / DRIP Buy 248 — — 34
Sep 30, 2024 $MFC
Manulife Financial
— Plan / DRIP Buy 276 — — 34
Jun 30, 2024 $MFC
Manulife Financial
— Plan / DRIP Buy 304 — — 34
Mar 31, 2024 $MFC
Manulife Financial
— Plan / DRIP Buy 11,541 — — 34
Mar 31, 2024 $MFC
Manulife Financial
— Plan / DRIP Buy 204 — — 34
Mar 02, 2024 $MFC
Manulife Financial
— Other Sell 41,955 $33.04 $1.4M 34
Mar 02, 2024 $MFC
Manulife Financial
— Other Sell 59,156 $33.04 $2.0M 34
Dec 31, 2023 $MFC
Manulife Financial
— Comp. Grant Buy 57,423 — — 34
Dec 31, 2023 $MFC
Manulife Financial
— Expiry Sell 321 — — 34
Dec 31, 2023 $MFC
Manulife Financial
— Plan / DRIP Buy 6,353 — — 34
Dec 31, 2023 $MFC
Manulife Financial
— Comp. Grant Buy 38,282 — — 34
Dec 31, 2023 $MFC
Manulife Financial
— Plan / DRIP Buy 207 — — 34
Dec 31, 2023 $MFC
Manulife Financial
— Expiry Sell 12,423 — — 34
Dec 31, 2023 $MFC
Manulife Financial
— Plan / DRIP Buy 9,674 — — 34
Sep 30, 2023 $MFC
Manulife Financial
— Plan / DRIP Buy 235 — — 34
Mar 07, 2023 $MFC
Manulife Financial
— Plan / DRIP Buy 1,484 $20.21 $30K 34
Mar 07, 2023 $MFC
Manulife Financial
— Plan / DRIP Buy 1,484 — — 34
Mar 07, 2023 $MFC
Manulife Financial
— Plan / DRIP Buy 1,484 — — 34
Mar 03, 2023 $MFC
Manulife Financial
— Other Sell 21,449 $27.29 $585K 34
Mar 03, 2023 $MFC
Manulife Financial
— Other Sell 41,826 $27.29 $1.1M 34
Dec 31, 2022 $MFC
Manulife Financial
— Comp. Grant Buy 36,448 $26.54 $967K 34
Dec 31, 2022 $MFC
Manulife Financial
— Plan / DRIP Buy 9,883 — — 34
Dec 31, 2022 $MFC
Manulife Financial
— Expiry Sell 6,081 — — 34
Dec 31, 2022 $MFC
Manulife Financial
— Comp. Grant Buy 54,672 $26.54 $1.5M 34
Dec 31, 2022 $MFC
Manulife Financial
— Plan / DRIP Buy 116 — — 34
Dec 31, 2022 $MFC
Manulife Financial
— Plan / DRIP Buy 5,479 — — 34
Dec 31, 2022 $MFC
Manulife Financial
— Expiry Sell 202 — — 34
Sep 30, 2022 $MFC
Manulife Financial
— Plan / DRIP Buy 4,811 — — 34
Sep 30, 2022 $MFC
Manulife Financial
— Plan / DRIP Buy 66 — — 34
Mar 08, 2022 $MFC
Manulife Financial
— Plan / DRIP Buy 3,579 $19.67 $70K 34
Mar 08, 2022 $MFC
Manulife Financial
— Plan / DRIP Buy 3,579 — — 34
Jan 31, 2022 $MFC
Manulife Financial
— Other Sell 19,810 $25.70 $509K 34
Dec 31, 2021 $MFC
Manulife Financial
— Plan / DRIP Buy 6,024 — — 34
Dec 31, 2021 $MFC
Manulife Financial
— Plan / DRIP Buy 34 — — 34
Dec 31, 2021 $MFC
Manulife Financial
— Comp. Grant Buy 54,253 $25.15 $1.4M 34
Dec 31, 2021 $MFC
Manulife Financial
— Plan / DRIP Buy 3,881 — — 34
Dec 31, 2021 $MFC
Manulife Financial
— Comp. Grant Buy 36,169 $25.15 $910K 34
Sep 30, 2020 $MFC
Manulife Financial
— Plan / DRIP Buy 62 — — 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.