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