Insider Profile
Steele, Judy Ann
2
Companies Filed At
5
Open-Market Buys (2yr)
$4.1M
Buy Value (2yr, open-market)
Apr 01, 2026
Most Recent Trade
51
Credibility
Score
75%
Hit Rate
+2.7%
Avg 90d Return
+4.5%
Median 90d Return
40
Evaluated Trades
+14.3%
Best Trade
-13.8%
Worst Trade
Hit rate and returns are based on 40 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.
Cross-Company Track Record
across 2 issuers · entity-resolved
80%
Hit Rate · 90d
-5.3%
Median Alpha · 90d
10
Closed Buys Evaluated
30%
Beat XIU
2
Issuers Traded
All-insider base rate: 59% hit rate  · +1.3% mean alpha (n=11504)
cluster buyer high frequency multi issuer 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 10 closed buys with individual return outcomes available on the Research plan.
Political Donations · Elections Canada

$4K in individual political contributions across 5 donations (2008–2022).

Date Party Recipient Amount
2022-05-02 Conservative Party of Canada Conservative Party of Canada $35
2022-05-02 Conservative Party of Canada Poilievre, Pierre M. $35
2022-04-05 Conservative Party of Canada Conservative Party of Canada $2K
2022-04-05 Conservative Party of Canada Charest, Jean J. $2K
2008-03-07 Liberal Party of Canada Dartmouth--Cole Harbour Federal Liberal Association $250

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
Apr 01, 2026 $VET
Vermilion Energy
— Comp. Grant Buy 6,188 $18.99 $117K 50
Mar 13, 2026 $EMA
Emera
— Expiry Sell 27,917 $73.09 $2.0M 63
Mar 13, 2026 $EMA
Emera
— Exercise Buy 27,917 $73.09 $2.0M 63
Mar 13, 2026 $EMA
Emera
— Open Market Buy 27,917 $73.09 $2.0M 63
Feb 25, 2026 $EMA
Emera
— Plan / DRIP Buy 4,988 $67.02 $334K 63
Feb 25, 2026 $EMA
Emera
— Comp. Grant Buy 3,850 $67.02 $258K 63
Feb 25, 2026 $EMA
Emera
— Comp. Grant Buy 17,100 $69.85 $1.2M 63
Feb 25, 2026 $EMA
Emera
— Comp. Grant Buy 1,925 $67.02 $129K 63
Feb 25, 2026 $EMA
Emera
— Plan / DRIP Buy 2,493 $67.02 $167K 63
Dec 31, 2025 $EMA
Emera
— Plan / DRIP Buy 3,414 — — 63
Dec 31, 2025 $VET
Vermilion Energy
— Plan / DRIP Buy 3,998 $11.29 $45K 50
Dec 31, 2025 $EMA
Emera
— Plan / DRIP Buy 4 $60.68 $243 63
Dec 31, 2025 $EMA
Emera
— Plan / DRIP Buy 693 — — 63
Dec 31, 2025 $EMA
Emera
— Plan / DRIP Buy 346 — — 63
Dec 15, 2025 $VET
Vermilion Energy
— Comp. Grant Buy 4,983 $11.79 $59K 50
Sep 30, 2025 $VET
Vermilion Energy
— Comp. Grant Buy 4,983 $11.79 $59K 50
Sep 09, 2025 $EMA
Emera
— Exercise Sell 18,100 $51.12 $925K 63
Sep 09, 2025 $EMA
Emera
— Exercise Sell 794 $54.64 $43K 63
Sep 09, 2025 $EMA
Emera
— Exercise Buy 794 $54.64 $43K 63
Sep 09, 2025 $EMA
Emera
— Exercise Buy 18,100 $51.12 $925K 63
Sep 09, 2025 $EMA
Emera
— Open Market Buy 794 $64.90 $52K 63
Sep 09, 2025 $EMA
Emera
— Open Market Buy 18,100 $64.90 $1.2M 63
Sep 05, 2025 $EMA
Emera
— Open Market Buy 8,750 $64.90 $568K 63
Sep 05, 2025 $EMA
Emera
— Exercise Sell 4,500 $39.93 $180K 63
Sep 05, 2025 $EMA
Emera
— Exercise Buy 4,500 $39.93 $180K 63
Sep 05, 2025 $EMA
Emera
— Open Market Buy 4,500 $64.90 $292K 63
Sep 05, 2025 $EMA
Emera
— Exercise Sell 8,750 $46.39 $406K 63
Sep 05, 2025 $EMA
Emera
— Exercise Buy 8,750 $46.39 $406K 63
Jun 30, 2025 $VET
Vermilion Energy
— Comp. Grant Buy 4,983 $11.79 $59K 50
Apr 01, 2025 $VET
Vermilion Energy
— Comp. Grant Buy 4,983 $11.79 $59K 50
Feb 25, 2025 $EMA
Emera
— Comp. Grant Buy 22,100 $52.88 $1.2M 63
Feb 20, 2025 $EMA
Emera
— Comp. Grant Buy 4,766 $52.88 $252K 63
Feb 20, 2025 $EMA
Emera
— Other Sell 2,070 $52.88 $109K 63
Feb 20, 2025 $EMA
Emera
— Other Sell 4,147 $52.88 $219K 63
Feb 20, 2025 $EMA
Emera
— Comp. Grant Buy 2,383 $52.88 $126K 63
Dec 31, 2024 $EMA
Emera
— Plan / DRIP Buy 792 $50.30 $40K 63
Dec 31, 2024 $EMA
Emera
— Plan / DRIP Buy 396 $50.30 $20K 63
Dec 31, 2024 $EMA
Emera
— Plan / DRIP Buy 4,077 $50.30 $205K 63
Dec 31, 2024 $VET
Vermilion Energy
— Plan / DRIP Buy 1,399 $15.51 $22K 50
Dec 31, 2024 $EMA
Emera
— Plan / DRIP Buy 5 $48.84 $244 63
Dec 13, 2024 $VET
Vermilion Energy
— Comp. Grant Buy 3,598 $16.33 $59K 50
Sep 30, 2024 $VET
Vermilion Energy
— Comp. Grant Buy 3,598 $16.33 $59K 50
Jun 30, 2024 $VET
Vermilion Energy
— Comp. Grant Buy 3,598 $16.33 $59K 50
Jun 30, 2024 $VET
Vermilion Energy
— Comp. Grant Buy 3,598 $16.33 $59K 50
Dec 15, 2023 $VET
Vermilion Energy
— Comp. Grant Buy 4,010 $17.21 $69K 50
Sep 30, 2023 $VET
Vermilion Energy
— Comp. Grant Buy 4,010 $17.21 $69K 50
Jun 30, 2023 $VET
Vermilion Energy
— Comp. Grant Buy 4,010 $17.21 $69K 50
Apr 01, 2023 $VET
Vermilion Energy
— Comp. Grant Buy 4,010 $17.21 $69K 50
Feb 28, 2023 $EMA
Emera
— Other Sell 3,879 $51.66 $200K 63
Feb 28, 2023 $EMA
Emera
— Other Sell 1,941 $51.66 $100K 63
Feb 27, 2023 $EMA
Emera
— Comp. Grant Buy 2,129 $51.66 $110K 63
Feb 27, 2023 $EMA
Emera
— Comp. Grant Buy 15,600 $54.64 $852K 63
Feb 27, 2023 $EMA
Emera
— Comp. Grant Buy 4,259 $51.66 $220K 63
Dec 31, 2022 $EMA
Emera
— Plan / DRIP Buy 3 $59.53 $179 63
Dec 31, 2022 $VET
Vermilion Energy
— Plan / DRIP Buy 151 $27.37 $4K 50
Sep 30, 2022 $VET
Vermilion Energy
— Comp. Grant Buy 2,552 $27.04 $69K 50
Jul 12, 2022 $VET
Vermilion Energy
— Open Market Buy 2,000 $24.89 $50K 50
Feb 23, 2022 $EMA
Emera
— Other Sell 6,491 $59.77 $388K 63
Feb 16, 2022 $EMA
Emera
— Comp. Grant Buy 15,300 $58.26 $891K 63
Feb 16, 2022 $EMA
Emera
— Comp. Grant Buy 1,769 $59.77 $106K 63
Feb 16, 2022 $EMA
Emera
— Comp. Grant Buy 3,543 $59.77 $212K 63
Dec 31, 2021 $EMA
Emera
— Plan / DRIP Buy 3 $56.32 $169 63
Mar 23, 2021 $EMA
Emera
— Exercise Sell 4,500 $39.93 $180K 63
Mar 23, 2021 $EMA
Emera
— Exercise Buy 4,500 — — 63
Mar 23, 2021 $EMA
Emera
— Exercise Sell 3,300 $45.16 $149K 63
Mar 23, 2021 $EMA
Emera
— Open Market Buy 3,300 $55.45 $183K 63
Mar 23, 2021 $EMA
Emera
— Open Market Buy 4,500 $55.40 $249K 63
Mar 23, 2021 $EMA
Emera
— Exercise Buy 3,300 — — 63
Feb 24, 2021 $EMA
Emera
— Other Sell 5,193 — — 63
Feb 18, 2021 $EMA
Emera
— Comp. Grant Buy 3,385 $54.66 $185K 63
Feb 18, 2021 $EMA
Emera
— Comp. Grant Buy 1,692 $54.66 $92K 63
Feb 18, 2021 $EMA
Emera
— Comp. Grant Buy 18,100 $51.12 $925K 63
Dec 31, 2020 $EMA
Emera
— Plan / DRIP Buy 3 $52.85 $159 63
Feb 26, 2020 $EMA
Emera
— Other Sell 4,545 $54.62 $248K 63
Feb 21, 2020 $EMA
Emera
— Exercise Sell 4,375 $46.39 $203K 63
Feb 21, 2020 $EMA
Emera
— Open Market Buy 4,375 $60.04 $263K 63
Feb 21, 2020 $EMA
Emera
— Exercise Buy 4,375 $46.39 $203K 63
Feb 20, 2020 $EMA
Emera
— Exercise Sell 12,500 $46.19 $577K 63
Feb 20, 2020 $EMA
Emera
— Exercise Buy 9,900 $45.16 $447K 63
Feb 20, 2020 $EMA
Emera
— Exercise Buy 4,500 $39.93 $180K 63
Feb 20, 2020 $EMA
Emera
— Open Market Buy 26,900 $59.83 $1.6M 63
Feb 20, 2020 $EMA
Emera
— Exercise Buy 12,500 $46.19 $577K 63
Feb 20, 2020 $EMA
Emera
— Exercise Sell 9,900 $45.16 $447K 63
Feb 20, 2020 $EMA
Emera
— Exercise Sell 4,500 $39.93 $180K 63
Feb 20, 2020 $EMA
Emera
— Comp. Grant Buy 15,400 $60.03 $924K 63
Feb 20, 2020 $EMA
Emera
— Comp. Grant Buy 3,387 $54.62 $185K 63
Feb 20, 2020 $EMA
Emera
— Comp. Grant Buy 1,695 $54.62 $93K 63
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.