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