Insider Profile
McCarthy, Karen
1
Companies Filed At
3
Open-Market Buys (2yr)
$933K
Buy Value (2yr, open-market)
Dec 01, 2025
Most Recent Trade
59
Credibility
Score
81%
Hit Rate
+5.0%
Avg 90d Return
+5.8%
Median 90d Return
94
Evaluated Trades
+15.6%
Best Trade
-4.5%
Worst Trade
Hit rate and returns are based on 94 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
75%
Hit Rate · 90d
-2.6%
Median Alpha · 90d
4
Closed Buys Evaluated
0%
Beat XIU
All-insider base rate: 59% hit rate  · +1.3% mean alpha (n=11504)
cluster buyer 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 4 closed buys with individual return outcomes available on the Research plan.
Political Donations · Elections Canada

$365 in individual political contributions across 5 donations (2018–2022).

Date Party Recipient Amount
2022-05-30 Conservative Party of Canada Baber, Roman $20
2022-05-30 Conservative Party of Canada Conservative Party of Canada $20
2022-04-05 Conservative Party of Canada Poilievre, Pierre M. $35
2022-04-05 Conservative Party of Canada Conservative Party of Canada $35
2018-08-20 Liberal Party of Canada St. John's South--Mount Pearl Federal Liberal Association $255

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
Dec 01, 2025 $FTS
Fortis
— Plan / DRIP Buy 33 $72.95 $2K 75
Dec 01, 2025 $FTS
Fortis
— Plan / DRIP Buy 5 $72.95 $365 75
Dec 01, 2025 $FTS
Fortis
— Plan / DRIP Buy 11 $72.95 $802 75
Dec 01, 2025 $FTS
Fortis
— Plan / DRIP Buy 34 $72.95 $2K 75
Dec 01, 2025 $FTS
Fortis
— Plan / DRIP Buy 17 $72.95 $1K 75
Nov 20, 2025 $FTS
Fortis
— Exercise Buy 4,796 $58.40 $280K 75
Nov 20, 2025 $FTS
Fortis
— Expiry Sell 4,796 $58.40 $280K 75
Nov 20, 2025 $FTS
Fortis
— Open Market Buy 3,508 $72.60 $255K 75
Nov 20, 2025 $FTS
Fortis
— Exercise Buy 3,508 $47.57 $167K 75
Nov 20, 2025 $FTS
Fortis
— Open Market Buy 4,544 $72.60 $330K 75
Nov 20, 2025 $FTS
Fortis
— Exercise Buy 4,544 $50.33 $229K 75
Nov 20, 2025 $FTS
Fortis
— Exercise Sell 4,544 $50.33 $229K 75
Nov 20, 2025 $FTS
Fortis
— Open Market Buy 4,796 $72.60 $348K 75
Nov 20, 2025 $FTS
Fortis
— Exercise Sell 3,508 $47.57 $167K 75
Sep 02, 2025 $FTS
Fortis
— Plan / DRIP Buy 11 $68.75 $756 75
Sep 02, 2025 $FTS
Fortis
— Plan / DRIP Buy 34 $68.75 $2K 75
Sep 02, 2025 $FTS
Fortis
— Plan / DRIP Buy 17 $68.75 $1K 75
Sep 02, 2025 $FTS
Fortis
— Plan / DRIP Buy 33 $68.75 $2K 75
Sep 02, 2025 $FTS
Fortis
— Plan / DRIP Buy 6 $68.75 $413 75
Jun 02, 2025 $FTS
Fortis
— Plan / DRIP Buy 11 $66.82 $735 75
Jun 02, 2025 $FTS
Fortis
— Plan / DRIP Buy 35 $66.82 $2K 75
Jun 02, 2025 $FTS
Fortis
— Plan / DRIP Buy 1 $65.49 $65 75
Jun 02, 2025 $FTS
Fortis
— Plan / DRIP Buy 18 $66.82 $1K 75
Jun 02, 2025 $FTS
Fortis
— Plan / DRIP Buy 34 $66.82 $2K 75
Jun 02, 2025 $FTS
Fortis
— Plan / DRIP Buy 6 $66.82 $401 75
May 13, 2025 $FTS
Fortis
— Plan / DRIP Buy 112 $64.92 $7K 75
Mar 03, 2025 $FTS
Fortis
— Plan / DRIP Buy 36 $63.04 $2K 75
Mar 03, 2025 $FTS
Fortis
— Plan / DRIP Buy 36 $63.04 $2K 75
Mar 03, 2025 $FTS
Fortis
— Plan / DRIP Buy 19 $63.04 $1K 75
Mar 03, 2025 $FTS
Fortis
— Plan / DRIP Buy 35 $63.04 $2K 75
Mar 03, 2025 $FTS
Fortis
— Plan / DRIP Buy 6 — — 75
Mar 03, 2025 $FTS
Fortis
— Plan / DRIP Buy 12 — — 75
Feb 18, 2025 $FTS
Fortis
— Other Sell 1,689 $60.04 $101K 75
Feb 13, 2025 $FTS
Fortis
— Comp. Grant Buy 1,718 — — 75
Feb 13, 2025 $FTS
Fortis
— Comp. Grant Buy 573 — — 75
Feb 13, 2025 $FTS
Fortis
— Comp. Grant Buy 1,718 — — 75
Feb 13, 2025 $FTS
Fortis
— Comp. Grant Buy 573 — — 75
Jan 07, 2025 $FTS
Fortis
— Other Sell 563 $60.04 $34K 75
Dec 02, 2024 $FTS
Fortis
— Plan / DRIP Buy 1 $61.54 $62 75
Dec 02, 2024 $FTS
Fortis
— Plan / DRIP Buy 1 $62.79 $63 75
Dec 02, 2024 $FTS
Fortis
— Plan / DRIP Buy 36 $62.79 $2K 75
Dec 01, 2024 $FTS
Fortis
— Plan / DRIP Buy 18 $62.79 $1K 75
Dec 01, 2024 $FTS
Fortis
— Plan / DRIP Buy 6 $62.79 $377 75
Dec 01, 2024 $FTS
Fortis
— Plan / DRIP Buy 12 $62.79 $754 75
Dec 01, 2024 $FTS
Fortis
— Plan / DRIP Buy 35 $62.79 $2K 75
Sep 03, 2024 $FTS
Fortis
— Plan / DRIP Buy 36 $59.07 $2K 75
Sep 03, 2024 $FTS
Fortis
— Plan / DRIP Buy 1 $59.07 $59 75
Sep 01, 2024 $FTS
Fortis
— Plan / DRIP Buy 12 $59.07 $709 75
Sep 01, 2024 $FTS
Fortis
— Plan / DRIP Buy 19 $59.07 $1K 75
Sep 01, 2024 $FTS
Fortis
— Plan / DRIP Buy 6 $59.07 $354 75
Sep 01, 2024 $FTS
Fortis
— Plan / DRIP Buy 35 $59.07 $2K 75
Jun 03, 2024 $FTS
Fortis
— Plan / DRIP Buy 2 $53.35 $107 75
Jun 03, 2024 $FTS
Fortis
— Plan / DRIP Buy 1 $53.35 $53 75
Jun 03, 2024 $FTS
Fortis
— Plan / DRIP Buy 40 $53.35 $2K 75
Jun 01, 2024 $FTS
Fortis
— Plan / DRIP Buy 39 $53.35 $2K 75
Jun 01, 2024 $FTS
Fortis
— Plan / DRIP Buy 7 — — 75
Jun 01, 2024 $FTS
Fortis
— Plan / DRIP Buy 13 — — 75
Jun 01, 2024 $FTS
Fortis
— Plan / DRIP Buy 21 — — 75
Feb 08, 2024 $FTS
Fortis
— Comp. Grant Buy 613 — — 75
Feb 08, 2024 $FTS
Fortis
— Comp. Grant Buy 1,840 — — 75
Jan 05, 2024 $FTS
Fortis
— Other Sell 624 $54.11 $34K 75
Dec 01, 2023 $FTS
Fortis
— Plan / DRIP Buy 50 $54.86 $3K 75
Dec 01, 2023 $FTS
Fortis
— Plan / DRIP Buy 19 $54.86 $1K 75
Nov 08, 2023 $FTS
Fortis
— Open Market Buy 389 $55.65 $22K 75
Sep 01, 2023 $FTS
Fortis
— Plan / DRIP Buy 37 $53.34 $2K 75
Sep 01, 2023 $FTS
Fortis
— Plan / DRIP Buy 2 $53.34 $107 75
Sep 01, 2023 $FTS
Fortis
— Plan / DRIP Buy 49 $53.34 $3K 75
Sep 01, 2023 $FTS
Fortis
— Plan / DRIP Buy 18 — — 75
Jun 01, 2023 $FTS
Fortis
— Plan / DRIP Buy 34 $57.24 $2K 75
Jun 01, 2023 $FTS
Fortis
— Plan / DRIP Buy 1 $57.24 $57 75
Jun 01, 2023 $FTS
Fortis
— Plan / DRIP Buy 1 $56.10 $56 75
Jun 01, 2023 $FTS
Fortis
— Plan / DRIP Buy 17 — — 75
Jun 01, 2023 $FTS
Fortis
— Plan / DRIP Buy 45 $57.24 $3K 75
Mar 01, 2023 $FTS
Fortis
— Plan / DRIP Buy 18 — — 75
Mar 01, 2023 $FTS
Fortis
— Plan / DRIP Buy 46 $54.67 $3K 75
Mar 01, 2023 $FTS
Fortis
— Plan / DRIP Buy 1 $54.67 $55 75
Mar 01, 2023 $FTS
Fortis
— Plan / DRIP Buy 1 $54.67 $55 75
Mar 01, 2023 $FTS
Fortis
— Plan / DRIP Buy 631 $54.67 $34K 75
Feb 15, 2023 $FTS
Fortis
— Other Sell 1,159 $54.65 $63K 75
Feb 09, 2023 $FTS
Fortis
— Comp. Grant Buy 583 — — 75
Feb 09, 2023 $FTS
Fortis
— Comp. Grant Buy 1,751 $54.65 $96K 75
Jan 04, 2023 $FTS
Fortis
— Exercise Sell 579 $54.65 $32K 75
Jan 04, 2023 $FTS
Fortis
— Exercise Buy 261 $54.65 $14K 75
Dec 01, 2022 $FTS
Fortis
— Plan / DRIP Buy 18 $53.84 $969 75
Dec 01, 2022 $FTS
Fortis
— Plan / DRIP Buy 41 $53.84 $2K 75
Dec 01, 2022 $FTS
Fortis
— Plan / DRIP Buy 1 $52.76 $53 75
Dec 01, 2022 $FTS
Fortis
— Plan / DRIP Buy 1 $53.84 $54 75
Dec 01, 2022 $FTS
Fortis
— Plan / DRIP Buy 29 $53.84 $2K 75
Mar 01, 2022 $FTS
Fortis
— Plan / DRIP Buy 201 $57.88 $12K 75
Mar 01, 2022 $FTS
Fortis
— Plan / DRIP Buy 15 — — 75
Mar 01, 2022 $FTS
Fortis
— Plan / DRIP Buy 34 $57.88 $2K 75
Mar 01, 2022 $FTS
Fortis
— Plan / DRIP Buy 1 $57.88 $58 75
Feb 15, 2022 $FTS
Fortis
— Other Sell 824 $61.08 $50K 75
Feb 10, 2022 $FTS
Fortis
— Comp. Grant Buy 499 $61.08 $30K 75
Feb 10, 2022 $FTS
Fortis
— Comp. Grant Buy 1,498 $61.08 $91K 75
Jan 05, 2022 $FTS
Fortis
— Other Sell 412 $61.08 $25K 75
Dec 01, 2021 $FTS
Fortis
— Plan / DRIP Buy 29 $55.75 $2K 75
Dec 01, 2021 $FTS
Fortis
— Plan / DRIP Buy 4 $55.75 $223 75
Dec 01, 2021 $FTS
Fortis
— Plan / DRIP Buy 11 $55.75 $613 75
Dec 01, 2021 $FTS
Fortis
— Plan / DRIP Buy 1 $55.75 $56 75
Dec 01, 2021 $FTS
Fortis
— Plan / DRIP Buy 23 $55.75 $1K 75
Mar 01, 2021 $FTS
Fortis
— Plan / DRIP Buy 1 $49.57 $50 75
Mar 01, 2021 $FTS
Fortis
— Plan / DRIP Buy 660 $49.57 $33K 75
Mar 01, 2021 $FTS
Fortis
— Plan / DRIP Buy 4 $49.57 $198 75
Mar 01, 2021 $FTS
Fortis
— Plan / DRIP Buy 11 — — 75
Mar 01, 2021 $FTS
Fortis
— Plan / DRIP Buy 30 $49.57 $1K 75
Mar 01, 2021 $FTS
Fortis
— Plan / DRIP Buy 1 $49.57 $50 75
Feb 25, 2021 $FTS
Fortis
— Comp. Grant Buy 4,544 — — 75
Feb 10, 2021 $FTS
Fortis
— Comp. Grant Buy 556 — — 75
Feb 10, 2021 $FTS
Fortis
— Comp. Grant Buy 1,112 $52.36 $58K 75
Dec 01, 2020 $FTS
Fortis
— Plan / DRIP Buy 5 — — 75
Dec 01, 2020 $FTS
Fortis
— Plan / DRIP Buy 17 $52.73 $896 75
Dec 01, 2020 $FTS
Fortis
— Plan / DRIP Buy 4 $52.73 $211 75
Dec 01, 2020 $FTS
Fortis
— Plan / DRIP Buy 1 $52.73 $53 75
Dec 01, 2020 $FTS
Fortis
— Plan / DRIP Buy 15 $52.73 $791 75
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.