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