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