Insider Profile
Peacher, Stephen
1
Companies Filed At
3
Open-Market Buys (2yr)
$25.6M
Buy Value (2yr, open-market)
Mar 31, 2026
Most Recent Trade
40
Credibility
Score
66%
Hit Rate
+2.5%
Avg 90d Return
+4.4%
Median 90d Return
77
Evaluated Trades
+17.9%
Best Trade
-13.0%
Worst Trade
Hit rate and returns are based on 77 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
45%
Hit Rate · 90d
-0.6%
Median Alpha · 90d
11
Closed Buys Evaluated
27%
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 11 closed buys with individual return outcomes available on the Research plan.
Date Company Role Nature Dir. Shares Price Value Score
Mar 31, 2026 $SLF
Sun Life Financial
Plan / DRIP Buy 1,206 $86.35 $104K 64
Mar 31, 2026 $SLF
Sun Life Financial
Plan / DRIP Buy 397 $86.35 $34K 64
Mar 12, 2026 $SLF
Sun Life Financial
Exercise Buy 53,113 $68.12 $3.6M 64
Mar 12, 2026 $SLF
Sun Life Financial
Exercise Buy 57,098 $67.68 $3.9M 64
Mar 12, 2026 $SLF
Sun Life Financial
Exercise Sell 53,113 $68.12 $3.6M 64
Mar 12, 2026 $SLF
Sun Life Financial
Exercise Sell 57,098 $67.68 $3.9M 64
Mar 12, 2026 $SLF
Sun Life Financial
Open Market Buy 110,211 $85.63 $9.4M 64
Feb 24, 2026 $SLF
Sun Life Financial
Comp. Grant Buy 57,269 $88.96 $5.1M 64
Feb 24, 2026 $SLF
Sun Life Financial
Plan / DRIP Buy 256,429 $10.00 $2.6M 64
Feb 24, 2026 $SLF
Sun Life Financial
Plan / DRIP Buy 19,852 $90.42 $1.8M 64
Feb 21, 2026 $SLF
Sun Life Financial
Buyback Buy 18,234 $91.51 $1.7M 64
Feb 21, 2026 $SLF
Sun Life Financial
Buyback Buy 200,946 $14.41 $2.9M 64
Feb 11, 2026 $SLF
Sun Life Financial
Comp. Grant Buy 1,506 $68.36 $103K 64
Dec 31, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 396 $85.67 $34K 64
Dec 31, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 1,170 $85.67 $100K 64
Sep 29, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 390 $82.35 $32K 64
Sep 29, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 1,152 $82.35 $95K 64
Jun 30, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 1,051 $89.41 $94K 64
Jun 30, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 356 $89.41 $32K 64
May 21, 2025 $SLF
Sun Life Financial
Exercise Buy 53,114 $68.12 $3.6M 64
May 21, 2025 $SLF
Sun Life Financial
Open Market Buy 80,048 $87.70 $7.0M 64
May 21, 2025 $SLF
Sun Life Financial
Exercise Buy 26,934 $62.59 $1.7M 64
May 21, 2025 $SLF
Sun Life Financial
Exercise Sell 53,114 $68.12 $3.6M 64
May 21, 2025 $SLF
Sun Life Financial
Exercise Sell 26,934 $62.59 $1.7M 64
Mar 31, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 1,085 $81.80 $89K 64
Mar 31, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 368 $81.80 $30K 64
Feb 25, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 266,565 $10.00 $2.7M 64
Feb 25, 2025 $SLF
Sun Life Financial
Comp. Grant Buy 65,176 $79.16 $5.2M 64
Feb 25, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 23,743 $78.59 $1.9M 64
Feb 22, 2025 $SLF
Sun Life Financial
Buyback Buy 11,311 $78.51 $888K 64
Feb 22, 2025 $SLF
Sun Life Financial
Buyback Buy 178,010 $15.58 $2.8M 64
Dec 31, 2024 $SLF
Sun Life Financial
Plan / DRIP Buy 947 $85.19 $81K 64
Dec 31, 2024 $SLF
Sun Life Financial
Plan / DRIP Buy 350 $85.19 $30K 64
Nov 15, 2024 $SLF
Sun Life Financial
Exercise Buy 26,876 $62.12 $1.7M 64
Nov 15, 2024 $SLF
Sun Life Financial
Open Market Buy 107,678 $84.67 $9.1M 64
Nov 15, 2024 $SLF
Sun Life Financial
Exercise Buy 80,802 $62.59 $5.1M 64
Nov 15, 2024 $SLF
Sun Life Financial
Exercise Sell 80,802 $62.59 $5.1M 64
Nov 15, 2024 $SLF
Sun Life Financial
Exercise Sell 26,876 $62.12 $1.7M 64
Sep 27, 2024 $SLF
Sun Life Financial
Plan / DRIP Buy 367 $77.37 $28K 64
Sep 27, 2024 $SLF
Sun Life Financial
Plan / DRIP Buy 993 $77.37 $77K 64
Jun 28, 2024 $SLF
Sun Life Financial
Plan / DRIP Buy 420 $66.76 $28K 64
Jun 28, 2024 $SLF
Sun Life Financial
Plan / DRIP Buy 1,137 $66.76 $76K 64
Mar 28, 2024 $SLF
Sun Life Financial
Plan / DRIP Buy 362 $73.87 $27K 64
Mar 28, 2024 $SLF
Sun Life Financial
Plan / DRIP Buy 979 $73.87 $72K 64
Feb 08, 2024 $SLF
Sun Life Financial
Comp. Grant Sell 1,647 $62.28 $103K 64
Dec 29, 2023 $SLF
Sun Life Financial
Plan / DRIP Buy 983 $67.65 $66K 64
Dec 29, 2023 $SLF
Sun Life Financial
Plan / DRIP Buy 391 $67.65 $26K 64
Dec 12, 2023 $SLF
Sun Life Financial
Exercise Sell 27,347 $50.58 $1.4M 64
Dec 12, 2023 $SLF
Sun Life Financial
Exercise Sell 80,628 $62.12 $5.0M 64
Dec 12, 2023 $SLF
Sun Life Financial
Exercise Buy 80,628 $62.12 $5.0M 64
Dec 12, 2023 $SLF
Sun Life Financial
Exercise Buy 27,347 $50.58 $1.4M 64
Dec 12, 2023 $SLF
Sun Life Financial
Open Market Buy 80,628 $70.05 $5.6M 64
Dec 12, 2023 $SLF
Sun Life Financial
Open Market Buy 27,347 $70.20 $1.9M 64
Sep 29, 2023 $SLF
Sun Life Financial
Plan / DRIP Buy 379 $66.34 $25K 64
Sep 29, 2023 $SLF
Sun Life Financial
Plan / DRIP Buy 953 $66.34 $63K 64
Jun 30, 2023 $SLF
Sun Life Financial
Plan / DRIP Buy 368 $67.51 $25K 64
Jun 30, 2023 $SLF
Sun Life Financial
Plan / DRIP Buy 926 $67.51 $63K 64
Mar 31, 2023 $SLF
Sun Life Financial
Plan / DRIP Buy 380 $62.08 $24K 64
Mar 31, 2023 $SLF
Sun Life Financial
Plan / DRIP Buy 956 $62.08 $59K 64
Feb 25, 2023 $SLF
Sun Life Financial
Buyback Buy 16,857 $67.09 $1.1M 64
Feb 25, 2023 $SLF
Sun Life Financial
Buyback Buy 165,618 $12.14 $2.0M 64
Feb 21, 2023 $SLF
Sun Life Financial
Comp. Grant Buy 114,195 $67.68 $7.7M 64
Feb 21, 2023 $SLF
Sun Life Financial
Plan / DRIP Buy 200,946 $10.00 $2.0M 64
Feb 21, 2023 $SLF
Sun Life Financial
Plan / DRIP Buy 14,698 $68.36 $1.0M 64
Feb 14, 2023 $SLF
Sun Life Financial
Exercise Sell 18,242 $53.96 $984K 64
Feb 14, 2023 $SLF
Sun Life Financial
Exercise Buy 27,348 $50.58 $1.4M 64
Feb 14, 2023 $SLF
Sun Life Financial
Open Market Buy 27,348 $68.15 $1.9M 64
Feb 14, 2023 $SLF
Sun Life Financial
Exercise Sell 27,348 $50.58 $1.4M 64
Feb 14, 2023 $SLF
Sun Life Financial
Open Market Buy 18,242 $68.14 $1.2M 64
Feb 14, 2023 $SLF
Sun Life Financial
Exercise Buy 18,242 $53.96 $984K 64
Feb 09, 2023 $SLF
Sun Life Financial
Comp. Grant Buy 2,450 $65.05 $159K 64
Dec 30, 2022 $SLF
Sun Life Financial
Plan / DRIP Buy 926 $63.14 $58K 64
Dec 30, 2022 $SLF
Sun Life Financial
Plan / DRIP Buy 370 $63.14 $23K 64
Mar 14, 2022 $SLF
Sun Life Financial
Plan / DRIP Buy 38,412 $66.66 $2.6M 64
Mar 14, 2022 $SLF
Sun Life Financial
Plan / DRIP Buy 256,048 $10.00 $2.6M 64
Feb 28, 2022 $SLF
Sun Life Financial
Buyback Buy 87,990 $67.42 $5.9M 64
Feb 22, 2022 $SLF
Sun Life Financial
Plan / DRIP Buy 13,032 $68.30 $890K 64
Feb 22, 2022 $SLF
Sun Life Financial
Plan / DRIP Buy 178,010 $10.00 $1.8M 64
Feb 22, 2022 $SLF
Sun Life Financial
Comp. Grant Buy 106,227 $68.12 $7.2M 64
Feb 09, 2022 $SLF
Sun Life Financial
Comp. Grant Buy 34,337 $49.71 $1.7M 64
Dec 31, 2021 $SLF
Sun Life Financial
Plan / DRIP Buy 757 $70.04 $53K 64
Dec 31, 2021 $SLF
Sun Life Financial
Plan / DRIP Buy 293 $70.04 $21K 64
Nov 10, 2021 $SLF
Sun Life Financial
Exercise Buy 54,695 $50.58 $2.8M 64
Nov 10, 2021 $SLF
Sun Life Financial
Exercise Buy 54,726 $53.96 $3.0M 64
Nov 10, 2021 $SLF
Sun Life Financial
Open Market Buy 54,695 $70.91 $3.9M 64
Nov 10, 2021 $SLF
Sun Life Financial
Open Market Buy 54,726 $70.91 $3.9M 64
Nov 10, 2021 $SLF
Sun Life Financial
Exercise Sell 54,695 $50.58 $2.8M 64
Nov 10, 2021 $SLF
Sun Life Financial
Exercise Sell 54,726 $53.96 $3.0M 64
Sep 29, 2021 $SLF
Sun Life Financial
Plan / DRIP Buy 263 $64.36 $17K 64
Sep 29, 2021 $SLF
Sun Life Financial
Plan / DRIP Buy 681 $64.36 $44K 64
Mar 04, 2021 $SLF
Sun Life Financial
Exercise Sell 15,407 $40.16 $619K 64
Mar 04, 2021 $SLF
Sun Life Financial
Exercise Buy 15,407 $40.16 $619K 64
Mar 04, 2021 $SLF
Sun Life Financial
Exercise Buy 59,952 $48.20 $2.9M 64
Mar 04, 2021 $SLF
Sun Life Financial
Open Market Buy 15,407 $62.14 $957K 64
Mar 04, 2021 $SLF
Sun Life Financial
Exercise Sell 59,952 $48.20 $2.9M 64
Mar 04, 2021 $SLF
Sun Life Financial
Open Market Buy 59,952 $62.12 $3.7M 64
Feb 27, 2021 $SLF
Sun Life Financial
Buyback Buy 71,304 $62.70 $4.5M 64
Feb 23, 2021 $SLF
Sun Life Financial
Plan / DRIP Buy 164,534 $10.00 $1.6M 64
Feb 23, 2021 $SLF
Sun Life Financial
Comp. Grant Buy 107,736 $62.59 $6.7M 64
Feb 23, 2021 $SLF
Sun Life Financial
Plan / DRIP Buy 13,210 $62.28 $823K 64
Feb 11, 2021 $SLF
Sun Life Financial
Comp. Grant Buy 27,826 $54.18 $1.5M 64
Dec 31, 2020 $SLF
Sun Life Financial
Plan / DRIP Buy 294 $56.01 $16K 64
Dec 31, 2020 $SLF
Sun Life Financial
Plan / DRIP Buy 1,056 $56.01 $59K 64
Sep 30, 2020 $SLF
Sun Life Financial
Plan / DRIP Buy 1,086 $53.91 $59K 64
Sep 30, 2020 $SLF
Sun Life Financial
Plan / DRIP Buy 303 $53.91 $16K 64
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.