Insider Profile
Strain, Kevin
1
Companies Filed At
17
Open-Market Buys (2yr)
$21.6M
Buy Value (2yr, open-market)
May 12, 2026
Most Recent Trade
32
Credibility
Score
60%
Hit Rate
+0.9%
Avg 90d Return
+0.6%
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. Limited signal — either below-average timing or insufficient trade history.
Cross-Company Track Record
43%
Hit Rate · 90d
-4.2%
Median Alpha · 90d
21
Closed Buys Evaluated
14%
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 21 closed buys with individual return outcomes available on the Research plan.
Currently Accumulating Companies this insider is net-buying on the open market over the last 90 days
Political Donations · Elections Canada

$1K in individual political contributions across 16 donations (2008–2011).

Date Party Recipient Amount
2011-12-16 Conservative Party of Canada Conservative Party of Canada $75
2011-12-09 Conservative Party of Canada Conservative Party of Canada $100
2011-10-04 Conservative Party of Canada Conservative Party of Canada $75
2011-07-15 Conservative Party of Canada Conservative Party of Canada $75
2011-07-11 Conservative Party of Canada Conservative Party of Canada $75
2011-04-06 Conservative Party of Canada Conservative Party of Canada $75
2011-01-27 Conservative Party of Canada Conservative Party of Canada $75
2010-11-09 Conservative Party of Canada Conservative Party of Canada $50
2010-11-08 Conservative Party of Canada Conservative Party of Canada $50
2010-10-13 Conservative Party of Canada Conservative Party of Canada $50
2010-05-17 Conservative Party of Canada Conservative Party of Canada $50
2010-02-01 Conservative Party of Canada Conservative Party of Canada $50
2008-06-25 Conservative Party of Canada Conservative Party of Canada $50
2008-06-16 Conservative Party of Canada Conservative Party of Canada $50
2008-04-22 Conservative Party of Canada Conservative Party of Canada $50
2008-02-11 Conservative Party of Canada Conservative Party of Canada $100

Source: Elections Canada public contribution records (individual donations only; corporate political donations have been banned federally since 2007). Matched to this insider by name — shown for transparency, not a claim of wrongdoing and not a Confluence Score input.

Date Company Role Nature Dir. Shares Price Value Score
May 12, 2026 $SLF
Sun Life Financial
Exercise Sell 104,744 $68.12 $7.1M 64
May 12, 2026 $SLF
Sun Life Financial
Exercise Buy 104,744 $68.12 $7.1M 64
May 12, 2026 $SLF
Sun Life Financial
Open Market Buy 104,744 $96.99 $10.2M 64
May 11, 2026 $SLF
Sun Life Financial
Exercise Sell 2,935 $68.12 $200K 64
May 11, 2026 $SLF
Sun Life Financial
Open Market Buy 2,935 $96.55 $283K 64
May 11, 2026 $SLF
Sun Life Financial
Exercise Buy 2,935 $68.12 $200K 64
Mar 31, 2026 $SLF
Sun Life Financial
Plan / DRIP Buy 127 $86.35 $11K 64
Mar 31, 2026 $SLF
Sun Life Financial
Plan / DRIP Buy 3,107 $86.35 $268K 64
Feb 24, 2026 $SLF
Sun Life Financial
Plan / DRIP Buy 90,716 $90.42 $8.2M 64
Feb 24, 2026 $SLF
Sun Life Financial
Comp. Grant Buy 107,758 $88.96 $9.6M 64
Feb 21, 2026 $SLF
Sun Life Financial
Buyback Buy 97,317 $91.51 $8.9M 64
Feb 11, 2026 $SLF
Sun Life Financial
Comp. Grant Buy 8,036 $68.36 $549K 64
Dec 31, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 3,084 $85.67 $264K 64
Dec 31, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 126 $85.67 $11K 64
Dec 31, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 5,544 $83.88 $465K 64
Sep 29, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 3,036 $82.35 $250K 64
Sep 29, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 124 $82.35 $10K 64
Aug 12, 2025 $SLF
Sun Life Financial
Open Market Buy 200 $79.09 $16K 64
Aug 12, 2025 $SLF
Sun Life Financial
Open Market Buy 1,000 $79.06 $79K 64
Aug 12, 2025 $SLF
Sun Life Financial
Open Market Buy 300 $79.07 $24K 64
Aug 12, 2025 $SLF
Sun Life Financial
Open Market Buy 100 $79.07 $8K 64
Aug 12, 2025 $SLF
Sun Life Financial
Open Market Buy 300 $79.12 $24K 64
Aug 12, 2025 $SLF
Sun Life Financial
Open Market Buy 8,100 $79.00 $640K 64
Jun 30, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 113 $89.41 $10K 64
Jun 30, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 2,769 $89.41 $248K 64
Jun 05, 2025 $SLF
Sun Life Financial
Open Market Buy 200 $89.05 $18K 64
Jun 05, 2025 $SLF
Sun Life Financial
Exercise Sell 28,647 $62.59 $1.8M 64
Jun 05, 2025 $SLF
Sun Life Financial
Exercise Sell 8,805 $68.12 $600K 64
Jun 05, 2025 $SLF
Sun Life Financial
Exercise Sell 70,000 $68.12 $4.8M 64
Jun 05, 2025 $SLF
Sun Life Financial
Exercise Buy 28,647 $62.59 $1.8M 64
Jun 05, 2025 $SLF
Sun Life Financial
Exercise Buy 8,805 $68.12 $600K 64
Jun 05, 2025 $SLF
Sun Life Financial
Exercise Buy 70,000 $68.12 $4.8M 64
Jun 05, 2025 $SLF
Sun Life Financial
Open Market Buy 107,452 $88.80 $9.5M 64
Jun 05, 2025 $SLF
Sun Life Financial
Open Market Buy 2,500 $89.05 $223K 64
Jun 05, 2025 $SLF
Sun Life Financial
Open Market Buy 700 $89.06 $62K 64
Jun 05, 2025 $SLF
Sun Life Financial
Open Market Buy 800 $89.06 $71K 64
Jun 05, 2025 $SLF
Sun Life Financial
Open Market Buy 500 $89.06 $45K 64
Jun 05, 2025 $SLF
Sun Life Financial
Open Market Buy 600 $89.06 $53K 64
Jun 05, 2025 $SLF
Sun Life Financial
Open Market Buy 100 $89.06 $9K 64
Jun 05, 2025 $SLF
Sun Life Financial
Open Market Buy 3,850 $89.10 $343K 64
Mar 31, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 2,860 $81.80 $234K 64
Mar 31, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 117 $81.80 $10K 64
Feb 25, 2025 $SLF
Sun Life Financial
Comp. Grant Buy 105,748 $79.16 $8.4M 64
Feb 25, 2025 $SLF
Sun Life Financial
Plan / DRIP Buy 93,556 $78.59 $7.4M 64
Feb 22, 2025 $SLF
Sun Life Financial
Buyback Buy 59,949 $78.51 $4.7M 64
Dec 31, 2024 $SLF
Sun Life Financial
Plan / DRIP Buy 111 $85.19 $9K 64
Dec 31, 2024 $SLF
Sun Life Financial
Plan / DRIP Buy 2,576 $85.19 $219K 64
Dec 31, 2024 $SLF
Sun Life Financial
Plan / DRIP Buy 5,687 $74.18 $422K 64
Sep 27, 2024 $SLF
Sun Life Financial
Plan / DRIP Buy 2,707 $77.37 $209K 64
Sep 27, 2024 $SLF
Sun Life Financial
Plan / DRIP Buy 117 $77.37 $9K 64
Jun 28, 2024 $SLF
Sun Life Financial
Plan / DRIP Buy 3,099 $66.76 $207K 64
Jun 28, 2024 $SLF
Sun Life Financial
Plan / DRIP Buy 134 $66.76 $9K 64
Jun 04, 2024 $SLF
Sun Life Financial
Open Market Buy 12,000 $67.48 $810K 64
Mar 28, 2024 $SLF
Sun Life Financial
Plan / DRIP Buy 2,669 $73.87 $197K 64
Mar 28, 2024 $SLF
Sun Life Financial
Plan / DRIP Buy 115 $73.87 $8K 64
Feb 08, 2024 $SLF
Sun Life Financial
Comp. Grant Sell 5,254 $62.28 $327K 64
Dec 29, 2023 $SLF
Sun Life Financial
Plan / DRIP Buy 124 $67.65 $8K 64
Dec 29, 2023 $SLF
Sun Life Financial
Plan / DRIP Buy 2,342 $67.65 $158K 64
Dec 13, 2023 $SLF
Sun Life Financial
Open Market Buy 43,190 $69.68 $3.0M 64
Dec 13, 2023 $SLF
Sun Life Financial
Exercise Sell 15,986 $50.58 $809K 64
Dec 13, 2023 $SLF
Sun Life Financial
Exercise Sell 43,190 $53.96 $2.3M 64
Dec 13, 2023 $SLF
Sun Life Financial
Open Market Buy 15,986 $69.69 $1.1M 64
Dec 13, 2023 $SLF
Sun Life Financial
Exercise Buy 15,986 $50.58 $809K 64
Dec 13, 2023 $SLF
Sun Life Financial
Exercise Buy 43,190 $53.96 $2.3M 64
Sep 29, 2023 $SLF
Sun Life Financial
Plan / DRIP Buy 121 $66.34 $8K 64
Sep 29, 2023 $SLF
Sun Life Financial
Plan / DRIP Buy 2,270 $66.34 $151K 64
Jun 30, 2023 $SLF
Sun Life Financial
Plan / DRIP Buy 117 $67.51 $8K 64
Jun 30, 2023 $SLF
Sun Life Financial
Plan / DRIP Buy 2,206 $67.51 $149K 64
Mar 31, 2023 $SLF
Sun Life Financial
Plan / DRIP Buy 2,277 $62.08 $141K 64
Mar 31, 2023 $SLF
Sun Life Financial
Plan / DRIP Buy 121 $62.08 $8K 64
Feb 25, 2023 $SLF
Sun Life Financial
Buyback Buy 33,587 $67.09 $2.3M 64
Feb 21, 2023 $SLF
Sun Life Financial
Comp. Grant Buy 203,162 $67.68 $13.8M 64
Feb 21, 2023 $SLF
Sun Life Financial
Plan / DRIP Buy 78,445 $68.36 $5.4M 64
Feb 13, 2023 $SLF
Sun Life Financial
Exercise Buy 34,233 $48.20 $1.7M 64
Feb 13, 2023 $SLF
Sun Life Financial
Open Market Buy 250 $68.35 $17K 64
Feb 13, 2023 $SLF
Sun Life Financial
Open Market Buy 250 $68.38 $17K 64
Feb 13, 2023 $SLF
Sun Life Financial
Exercise Buy 47,958 $50.58 $2.4M 64
Feb 13, 2023 $SLF
Sun Life Financial
Open Market Buy 500 $68.37 $34K 64
Feb 13, 2023 $SLF
Sun Life Financial
Exercise Sell 34,233 $48.20 $1.7M 64
Feb 13, 2023 $SLF
Sun Life Financial
Exercise Sell 47,958 $50.58 $2.4M 64
Feb 09, 2023 $SLF
Sun Life Financial
Comp. Grant Buy 4,880 $65.05 $317K 64
Dec 31, 2022 $SLF
Sun Life Financial
Plan / DRIP Buy 5,275 $62.29 $329K 64
Dec 30, 2022 $SLF
Sun Life Financial
Plan / DRIP Buy 1,653 $63.14 $104K 64
Dec 30, 2022 $SLF
Sun Life Financial
Plan / DRIP Buy 118 $63.14 $7K 64
Feb 28, 2022 $SLF
Sun Life Financial
Buyback Buy 51,434 $67.42 $3.5M 64
Feb 22, 2022 $SLF
Sun Life Financial
Plan / DRIP Buy 69,071 $68.30 $4.7M 64
Feb 22, 2022 $SLF
Sun Life Financial
Comp. Grant Buy 186,484 $68.12 $12.7M 64
Feb 09, 2022 $SLF
Sun Life Financial
Comp. Grant Buy 20,072 $49.71 $998K 64
Dec 31, 2021 $SLF
Sun Life Financial
Plan / DRIP Buy 957 $70.04 $67K 64
Dec 31, 2021 $SLF
Sun Life Financial
Plan / DRIP Buy 93 $70.04 $7K 64
Dec 31, 2021 $SLF
Sun Life Financial
Plan / DRIP Buy 4,044 $65.85 $266K 64
Nov 15, 2021 $SLF
Sun Life Financial
Plan / DRIP Buy 9,876 $70.88 $700K 64
Sep 29, 2021 $SLF
Sun Life Financial
Plan / DRIP Buy 860 $64.36 $55K 64
Feb 27, 2021 $SLF
Sun Life Financial
Buyback Buy 42,205 $62.70 $2.6M 64
Feb 23, 2021 $SLF
Sun Life Financial
Plan / DRIP Buy 42,149 $62.28 $2.6M 64
Feb 23, 2021 $SLF
Sun Life Financial
Comp. Grant Buy 114,590 $62.59 $7.2M 64
Feb 11, 2021 $SLF
Sun Life Financial
Comp. Grant Buy 16,470 $54.18 $892K 64
Dec 31, 2020 $SLF
Sun Life Financial
Plan / DRIP Buy 3,466 $52.99 $184K 64
Dec 31, 2020 $SLF
Sun Life Financial
Plan / DRIP Buy 802 $56.01 $45K 64
Sep 30, 2020 $SLF
Sun Life Financial
Plan / DRIP Buy 825 $53.91 $44K 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.