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