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