Insider Profile
Kreel, Trevor
1
Companies Filed At
6
Open-Market Buys (2yr)
$925K
Buy Value (2yr, open-market)
May 19, 2026
Most Recent Trade
49
Credibility
Score
71%
Hit Rate
+7.1%
Avg 90d Return
+2.6%
Median 90d Return
21
Evaluated Trades
+28.6%
Best Trade
-5.4%
Worst Trade
Hit rate and returns are based on 21 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
+1.0%
Median Alpha · 90d
6
Closed Buys Evaluated
50%
Beat XIU
All-insider base rate: 59% hit rate  · +1.3% mean alpha (n=11504)
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 6 closed buys with individual return outcomes available on the Research plan.
Date Company Role Nature Dir. Shares Price Value Score
May 19, 2026 $MFC
Manulife Financial
— Exercise Sell 2,661 $24.61 $65K 34
May 19, 2026 $MFC
Manulife Financial
— Open Market Buy 2,661 $52.03 $138K 34
May 19, 2026 $MFC
Manulife Financial
— Exercise Buy 2,661 $24.61 $65K 34
Mar 31, 2026 $MFC
Manulife Financial
— Plan / DRIP Buy 710 — — 34
Mar 31, 2026 $MFC
Manulife Financial
— Plan / DRIP Buy 392 — — 34
Mar 07, 2026 $MFC
Manulife Financial
— Other Sell 7,410 $48.41 $359K 34
Mar 07, 2026 $MFC
Manulife Financial
— Other Sell 12,448 $48.41 $603K 34
Feb 23, 2026 $MFC
Manulife Financial
— Exercise Sell 3,635 $17.59 $64K 34
Feb 23, 2026 $MFC
Manulife Financial
— Open Market Buy 3,635 $50.06 $182K 34
Feb 23, 2026 $MFC
Manulife Financial
— Exercise Buy 3,635 $17.59 $64K 34
Dec 31, 2025 $MFC
Manulife Financial
— Comp. Grant Buy 12,891 — — 34
Dec 31, 2025 $MFC
Manulife Financial
— Expiry Sell 1 — — 34
Dec 31, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 64 — — 34
Dec 31, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 328 — — 34
Dec 31, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 4,670 — — 34
Dec 31, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 921 — — 34
Dec 31, 2025 $MFC
Manulife Financial
— Expiry Sell 1 — — 34
Dec 31, 2025 $MFC
Manulife Financial
— Comp. Grant Buy 19,337 — — 34
Nov 17, 2025 $MFC
Manulife Financial
— Exercise Sell 3,636 $17.59 $64K 34
Nov 17, 2025 $MFC
Manulife Financial
— Open Market Buy 3,636 $47.82 $174K 34
Nov 17, 2025 $MFC
Manulife Financial
— Exercise Buy 3,636 $17.59 $64K 34
Sep 30, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 70 — — 34
Sep 30, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 372 — — 34
Aug 15, 2025 $MFC
Manulife Financial
— Exercise Buy 3,636 $17.59 $64K 34
Aug 15, 2025 $MFC
Manulife Financial
— Exercise Sell 3,636 $17.59 $64K 34
Aug 15, 2025 $MFC
Manulife Financial
— Open Market Buy 3,636 $42.28 $154K 34
Jun 30, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 370 — — 34
Jun 30, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 5,962 — — 34
May 14, 2025 $MFC
Manulife Financial
— Exercise Buy 3,636 $17.59 $64K 34
May 14, 2025 $MFC
Manulife Financial
— Exercise Sell 3,636 $17.59 $64K 34
May 14, 2025 $MFC
Manulife Financial
— Open Market Buy 3,636 $44.22 $161K 34
Mar 31, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 2,921 — — 34
Mar 31, 2025 $MFC
Manulife Financial
— Plan / DRIP Buy 282 — — 34
Mar 01, 2025 $MFC
Manulife Financial
— Other Sell 21,695 $43.58 $945K 34
Mar 01, 2025 $MFC
Manulife Financial
— Other Sell 12,236 $43.58 $533K 34
Feb 24, 2025 $MFC
Manulife Financial
— Open Market Buy 2,683 $43.43 $117K 34
Feb 24, 2025 $MFC
Manulife Financial
— Exercise Sell 2,683 $22.02 $59K 34
Feb 24, 2025 $MFC
Manulife Financial
— Exercise Buy 2,683 $22.02 $59K 34
Feb 24, 2025 $MFC
Manulife Financial
— Exercise Buy 2,683 $43.43 $117K 34
Dec 31, 2024 $MFC
Manulife Financial
— Plan / DRIP Buy 674 — — 34
Dec 31, 2024 $MFC
Manulife Financial
— Plan / DRIP Buy 424 — — 34
Dec 31, 2024 $MFC
Manulife Financial
— Plan / DRIP Buy 247 — — 34
Dec 31, 2024 $MFC
Manulife Financial
— Plan / DRIP Buy 53 — — 34
Sep 30, 2024 $MFC
Manulife Financial
— Plan / DRIP Buy 90 — — 34
Sep 30, 2024 $MFC
Manulife Financial
— Plan / DRIP Buy 273 — — 34
Aug 15, 2024 $MFC
Manulife Financial
— Open Market Buy 2,684 $35.73 $96K 34
Aug 15, 2024 $MFC
Manulife Financial
— Exercise Buy 2,684 $22.02 $59K 34
Aug 15, 2024 $MFC
Manulife Financial
— Exercise Sell 2,684 $22.02 $59K 34
Aug 01, 2024 $MFC
Manulife Financial
— Other Sell 21,712 — — 34
Aug 01, 2024 $MFC
Manulife Financial
— Other Sell 26,690 — — 34
Aug 01, 2024 $MFC
Manulife Financial
— Other Sell 34,480 — — 34
Aug 01, 2024 $MFC
Manulife Financial
— Other Sell 73,850 — — 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.