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.
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 Signal Score input.

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