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.
Currently Accumulating Companies this insider is net-buying on the open market over the last 90 days
Date Company Role Nature Dir. Shares Price Value Score
Jun 08, 2026 $MFC
Manulife Financial
Exercise Sell 25,000 $17.61 $440K 78
Jun 08, 2026 $MFC
Manulife Financial
Exercise Buy 25,000 $17.61 $440K 78
Jun 08, 2026 $MFC
Manulife Financial
Open Market Buy 25,000 $54.29 $1.4M 78
May 22, 2026 $MFC
Manulife Financial
Exercise Buy 50,000 $17.66 $883K 78
May 22, 2026 $MFC
Manulife Financial
Exercise Sell 50,000 $17.66 $883K 78
May 22, 2026 $MFC
Manulife Financial
Exercise Buy 50,000 $17.66 $883K 78
May 22, 2026 $MFC
Manulife Financial
Open Market Buy 50,000 $53.76 $2.7M 78
May 22, 2026 $MFC
Manulife Financial
Exercise Buy 50,000 $17.66 $883K 78
Mar 31, 2026 $MFC
Manulife Financial
Plan / DRIP Buy 16,488 78
Mar 31, 2026 $MFC
Manulife Financial
Plan / DRIP Buy 422 78
Mar 07, 2026 $MFC
Manulife Financial
Other Sell 109,071 $48.41 $5.3M 78
Mar 07, 2026 $MFC
Manulife Financial
Other Sell 43,282 $48.41 $2.1M 78
Dec 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 6,144 78
Dec 31, 2025 $MFC
Manulife Financial
Comp. Grant Buy 31,090 78
Dec 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 25,814 78
Dec 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 4,096 78
Dec 31, 2025 $MFC
Manulife Financial
Comp. Grant Buy 46,635 78
Dec 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 354 78
Nov 17, 2025 $MFC
Manulife Financial
Open Market Buy 90,702 $47.81 $4.3M 78
Nov 17, 2025 $MFC
Manulife Financial
Exercise Sell 90,702 $21.76 $2.0M 78
Nov 17, 2025 $MFC
Manulife Financial
Exercise Buy 90,702 $21.76 $2.0M 78
Sep 30, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 408 78
Jun 30, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 407 78
Mar 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 14,600 78
Mar 31, 2025 $MFC
Manulife Financial
Plan / DRIP Buy 284 78
Mar 01, 2025 $MFC
Manulife Financial
Other Sell 88,775 $43.58 $3.9M 78
Mar 01, 2025 $MFC
Manulife Financial
Other Sell 41,974 $43.58 $1.8M 78
Dec 31, 2024 $MFC
Manulife Financial
Comp. Grant Buy 54,847 78
Dec 31, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 7,684 78
Dec 31, 2024 $MFC
Manulife Financial
Expiry Sell 4,497 78
Dec 31, 2024 $MFC
Manulife Financial
Comp. Grant Buy 36,564 78
Dec 31, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 5,153 78
Dec 31, 2024 $MFC
Manulife Financial
Expiry Sell 511 78
Dec 31, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 248 78
Sep 30, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 276 78
Jun 30, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 304 78
Mar 31, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 11,541 78
Mar 31, 2024 $MFC
Manulife Financial
Plan / DRIP Buy 204 78
Mar 02, 2024 $MFC
Manulife Financial
Other Sell 41,955 $33.04 $1.4M 78
Mar 02, 2024 $MFC
Manulife Financial
Other Sell 59,156 $33.04 $2.0M 78
Dec 31, 2023 $MFC
Manulife Financial
Comp. Grant Buy 57,423 78
Dec 31, 2023 $MFC
Manulife Financial
Expiry Sell 321 78
Dec 31, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 6,353 78
Dec 31, 2023 $MFC
Manulife Financial
Comp. Grant Buy 38,282 78
Dec 31, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 207 78
Dec 31, 2023 $MFC
Manulife Financial
Expiry Sell 12,423 78
Dec 31, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 9,674 78
Sep 30, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 235 78
Mar 07, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 1,484 $20.21 $30K 78
Mar 07, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 1,484 78
Mar 07, 2023 $MFC
Manulife Financial
Plan / DRIP Buy 1,484 78
Mar 03, 2023 $MFC
Manulife Financial
Other Sell 21,449 $27.29 $585K 78
Mar 03, 2023 $MFC
Manulife Financial
Other Sell 41,826 $27.29 $1.1M 78
Dec 31, 2022 $MFC
Manulife Financial
Comp. Grant Buy 36,448 $26.54 $967K 78
Dec 31, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 9,883 78
Dec 31, 2022 $MFC
Manulife Financial
Expiry Sell 6,081 78
Dec 31, 2022 $MFC
Manulife Financial
Comp. Grant Buy 54,672 $26.54 $1.5M 78
Dec 31, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 116 78
Dec 31, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 5,479 78
Dec 31, 2022 $MFC
Manulife Financial
Expiry Sell 202 78
Sep 30, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 4,811 78
Sep 30, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 66 78
Mar 08, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 3,579 $19.67 $70K 78
Mar 08, 2022 $MFC
Manulife Financial
Plan / DRIP Buy 3,579 78
Jan 31, 2022 $MFC
Manulife Financial
Other Sell 19,810 $25.70 $509K 78
Dec 31, 2021 $MFC
Manulife Financial
Plan / DRIP Buy 6,024 78
Dec 31, 2021 $MFC
Manulife Financial
Plan / DRIP Buy 34 78
Dec 31, 2021 $MFC
Manulife Financial
Comp. Grant Buy 54,253 $25.15 $1.4M 78
Dec 31, 2021 $MFC
Manulife Financial
Plan / DRIP Buy 3,881 78
Dec 31, 2021 $MFC
Manulife Financial
Comp. Grant Buy 36,169 $25.15 $910K 78
Sep 30, 2020 $MFC
Manulife Financial
Plan / DRIP Buy 62 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.