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