Insider Profile
Brown, Randolph
1
Companies Filed At
0
Open-Market Buys (2yr)
—
Buy Value (2yr, open-market)
Mar 31, 2026
Most Recent Trade
50
Credibility
Score
74%
Hit Rate
+3.5%
Avg 90d Return
+4.1%
Median 90d Return
54
Evaluated Trades
+17.9%
Best Trade
-13.0%
Worst Trade
Hit rate and returns are based on 54 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 540 $86.35 $47K 46
Mar 31, 2026 $SLF
Sun Life Financial
— Plan / DRIP Buy 1,029 $86.35 $89K 46
Feb 24, 2026 $SLF
Sun Life Financial
— Plan / DRIP Buy 27,226 $90.42 $2.5M 46
Feb 24, 2026 $SLF
Sun Life Financial
— Plan / DRIP Buy 82,058 $10.00 $821K 46
Feb 21, 2026 $SLF
Sun Life Financial
— Buyback Buy 35,556 $91.51 $3.3M 46
Feb 21, 2026 $SLF
Sun Life Financial
— Buyback Buy 65,308 $14.41 $941K 46
Feb 11, 2026 $SLF
Sun Life Financial
— Comp. Grant Buy 2,935 $68.36 $201K 46
Dec 31, 2025 $SLF
Sun Life Financial
— Plan / DRIP Buy 540 $62.40 $34K 46
Dec 31, 2025 $SLF
Sun Life Financial
— Ownership Chg Sell 3,279 — — 46
Dec 31, 2025 $SLF
Sun Life Financial
— Ownership Chg Buy 3,279 — — 46
Dec 31, 2025 $SLF
Sun Life Financial
— Plan / DRIP Buy 540 $62.40 $34K 46
Dec 31, 2025 $SLF
Sun Life Financial
— Plan / DRIP Buy 540 $62.40 $34K 46
Dec 31, 2025 $SLF
Sun Life Financial
— Plan / DRIP Buy 539 $85.67 $46K 46
Dec 31, 2025 $SLF
Sun Life Financial
— Plan / DRIP Buy 1,084 $85.67 $93K 46
Dec 31, 2025 $SLF
Sun Life Financial
— Plan / DRIP Buy 540 $62.40 $34K 46
Sep 29, 2025 $SLF
Sun Life Financial
— Plan / DRIP Buy 531 $82.35 $44K 46
Sep 29, 2025 $SLF
Sun Life Financial
— Plan / DRIP Buy 1,067 $82.35 $88K 46
Jun 30, 2025 $SLF
Sun Life Financial
— Plan / DRIP Buy 973 $89.41 $87K 46
Jun 30, 2025 $SLF
Sun Life Financial
— Plan / DRIP Buy 484 $89.41 $43K 46
Mar 31, 2025 $SLF
Sun Life Financial
— Plan / DRIP Buy 1,005 $81.80 $82K 46
Mar 31, 2025 $SLF
Sun Life Financial
— Plan / DRIP Buy 500 $81.80 $41K 46
Feb 25, 2025 $SLF
Sun Life Financial
— Plan / DRIP Buy 85,301 $10.00 $853K 46
Feb 25, 2025 $SLF
Sun Life Financial
— Plan / DRIP Buy 32,562 $78.59 $2.6M 46
Feb 22, 2025 $SLF
Sun Life Financial
— Buyback Buy 66,754 $15.58 $1.0M 46
Feb 22, 2025 $SLF
Sun Life Financial
— Buyback Buy 25,449 $78.51 $2.0M 46
Dec 31, 2024 $SLF
Sun Life Financial
— Plan / DRIP Buy 476 $85.19 $41K 46
Dec 31, 2024 $SLF
Sun Life Financial
— Plan / DRIP Buy 965 $85.19 $82K 46
Dec 31, 2024 $SLF
Sun Life Financial
— Plan / DRIP Buy 622 $59.34 $37K 46
Sep 27, 2024 $SLF
Sun Life Financial
— Plan / DRIP Buy 1,014 $77.37 $78K 46
Sep 27, 2024 $SLF
Sun Life Financial
— Plan / DRIP Buy 499 $77.37 $39K 46
Jun 28, 2024 $SLF
Sun Life Financial
— Plan / DRIP Buy 572 $66.76 $38K 46
Jun 28, 2024 $SLF
Sun Life Financial
— Plan / DRIP Buy 1,161 $66.76 $78K 46
Mar 28, 2024 $SLF
Sun Life Financial
— Plan / DRIP Buy 492 $73.87 $36K 46
Mar 28, 2024 $SLF
Sun Life Financial
— Plan / DRIP Buy 999 $73.87 $74K 46
Feb 08, 2024 $SLF
Sun Life Financial
— Comp. Grant Sell 2,993 $62.28 $186K 46
Dec 29, 2023 $SLF
Sun Life Financial
— Plan / DRIP Buy 532 $67.65 $36K 46
Dec 29, 2023 $SLF
Sun Life Financial
— Plan / DRIP Buy 1,017 $67.65 $69K 46
Sep 29, 2023 $SLF
Sun Life Financial
— Plan / DRIP Buy 515 $66.34 $34K 46
Sep 29, 2023 $SLF
Sun Life Financial
— Plan / DRIP Buy 987 $66.34 $65K 46
Jun 30, 2023 $SLF
Sun Life Financial
— Plan / DRIP Buy 959 $67.51 $65K 46
Jun 30, 2023 $SLF
Sun Life Financial
— Plan / DRIP Buy 501 $67.51 $34K 46
Mar 31, 2023 $SLF
Sun Life Financial
— Plan / DRIP Buy 517 $62.08 $32K 46
Mar 31, 2023 $SLF
Sun Life Financial
— Plan / DRIP Buy 989 $62.08 $61K 46
Feb 25, 2023 $SLF
Sun Life Financial
— Buyback Buy 30,341 $67.09 $2.0M 46
Feb 25, 2023 $SLF
Sun Life Financial
— Buyback Buy 49,686 $10.99 $546K 46
Feb 21, 2023 $SLF
Sun Life Financial
— Plan / DRIP Buy 28,661 $68.36 $2.0M 46
Feb 21, 2023 $SLF
Sun Life Financial
— Plan / DRIP Buy 65,308 $10.00 $653K 46
Feb 09, 2023 $SLF
Sun Life Financial
— Comp. Grant Buy 4,409 $65.05 $287K 46
Dec 31, 2022 $SLF
Sun Life Financial
— Plan / DRIP Buy 541 $46.42 $25K 46
Dec 30, 2022 $SLF
Sun Life Financial
— Plan / DRIP Buy 502 $63.14 $32K 46
Dec 30, 2022 $SLF
Sun Life Financial
— Plan / DRIP Buy 931 $63.14 $59K 46
Feb 28, 2022 $SLF
Sun Life Financial
— Buyback Buy 69,301 $67.42 $4.7M 46
Feb 22, 2022 $SLF
Sun Life Financial
— Plan / DRIP Buy 66,754 $10.00 $668K 46
Feb 22, 2022 $SLF
Sun Life Financial
— Plan / DRIP Buy 29,321 $68.30 $2.0M 46
Feb 09, 2022 $SLF
Sun Life Financial
— Comp. Grant Buy 23,100 $49.71 $1.1M 46
Dec 31, 2021 $SLF
Sun Life Financial
— Plan / DRIP Buy 398 $70.04 $28K 46
Dec 31, 2021 $SLF
Sun Life Financial
— Plan / DRIP Buy 895 $70.04 $63K 46
Dec 31, 2021 $SLF
Sun Life Financial
— Ownership Chg Buy 750 — — 46
Dec 31, 2021 $SLF
Sun Life Financial
— Plan / DRIP Buy 680 $55.69 $38K 46
Dec 31, 2021 $SLF
Sun Life Financial
— Ownership Chg Sell 750 — — 46
Sep 29, 2021 $SLF
Sun Life Financial
— Plan / DRIP Buy 805 $64.36 $52K 46
Sep 29, 2021 $SLF
Sun Life Financial
— Plan / DRIP Buy 358 $64.36 $23K 46
Feb 27, 2021 $SLF
Sun Life Financial
— Buyback Buy 61,264 $62.70 $3.8M 46
Feb 23, 2021 $SLF
Sun Life Financial
— Plan / DRIP Buy 24,006 $62.28 $1.5M 46
Feb 23, 2021 $SLF
Sun Life Financial
— Plan / DRIP Buy 49,835 $10.00 $498K 46
Feb 11, 2021 $SLF
Sun Life Financial
— Comp. Grant Buy 20,421 $54.18 $1.1M 46
Dec 31, 2020 $SLF
Sun Life Financial
— Buyback Buy 750 $44.46 $33K 46
Dec 31, 2020 $SLF
Sun Life Financial
— Plan / DRIP Buy 400 $56.01 $22K 46
Dec 31, 2020 $SLF
Sun Life Financial
— Plan / DRIP Buy 1,064 $56.01 $60K 46
Sep 30, 2020 $SLF
Sun Life Financial
— Plan / DRIP Buy 412 $53.91 $22K 46
Sep 30, 2020 $SLF
Sun Life Financial
— Plan / DRIP Buy 1,094 $53.91 $59K 46
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.