Insider Profile
McKenna, Frank
3
Companies Filed At
0
Open-Market Buys (2yr)
—
Buy Value (2yr, open-market)
Apr 06, 2026
Most Recent Trade
27
Credibility
Score
56%
Hit Rate
+2.6%
Avg 90d Return
+0.6%
Median 90d Return
34
Evaluated Trades
+25.5%
Best Trade
-18.2%
Worst Trade
Hit rate and returns are based on 34 open-market buys with evaluable 90-day outcomes. Score reflects historical conviction, not a guarantee of future performance. Limited signal — either below-average timing or insufficient trade history.
Political Donations · Elections Canada

$12K in individual political contributions across 13 donations (2009–2023).

Date Party Recipient Amount
2023-12-06 Liberal Party of Canada Beauséjour Federal Liberal Association $944
2023-10-11 Liberal Party of Canada Liberal Party of Canada $453
2021-06-11 Liberal Party of Canada Beauséjour Federal Liberal Association $967
2016-01-05 Liberal Party of Canada Liberal Party of Canada $948
2015-08-25 Liberal Party of Canada Liberal Party of Canada $1K
2015-08-16 Liberal Party of Canada University--Rosedale Federal Liberal Association $488
2015-06-23 Liberal Party of Canada Gatineau Federal Liberal Association $500
2014-12-08 Liberal Party of Canada Liberal Party of Canada $1K
2014-12-02 Liberal Party of Canada Toronto Centre Federal Liberal Association $1K
2013-12-18 Liberal Party of Canada Liberal Party of Canada $1K
2011-09-26 Liberal Party of Canada Liberal Party of Canada $1K
2009-12-31 Liberal Party of Canada Gatineau Federal Liberal Association $1K
2009-09-17 Liberal Party of Canada Liberal Party of Canada $1K

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 06, 2026 $CNQ
Canadian Natural Resources
— Other Buy 754 $66.28 $50K 55
Dec 31, 2025 $CNQ
Canadian Natural Resources
— Plan / DRIP Buy 8,914 $43.63 $389K 55
Oct 02, 2025 $CNQ
Canadian Natural Resources
— Other Buy 988 $44.27 $44K 55
Jul 02, 2025 $CNQ
Canadian Natural Resources
— Other Buy 1,006 $43.47 $44K 55
Apr 02, 2025 $CNQ
Canadian Natural Resources
— Other Buy 980 $44.65 $44K 55
Jan 06, 2025 $CNQ
Canadian Natural Resources
— Other Buy 942 $46.46 $44K 55
Oct 02, 2024 $CNQ
Canadian Natural Resources
— Other Buy 941 $46.49 $44K 55
Mar 28, 2024 $BN
Brookfield Corporation
— Plan / DRIP Buy 377 $41.87 $16K 58
Mar 28, 2024 $BN
Brookfield Corporation
— Comp. Grant Buy 3,582 $41.87 $150K 58
Mar 28, 2024 $BN
Brookfield Corporation
— Plan / DRIP Buy 285 $56.68 $16K 58
Jan 03, 2024 $CNQ
Canadian Natural Resources
— Other Buy 495 $88.46 $44K 55
Dec 31, 2023 $CNQ
Canadian Natural Resources
— Plan / DRIP Buy 3,327 — — 55
Dec 29, 2023 $BAM
Brookfield Asset Management
— Plan / DRIP Buy 337 $40.12 $14K 58
Dec 29, 2023 $BAM
Brookfield Asset Management
— Comp. Grant Buy 3,739 $40.12 $150K 58
Dec 29, 2023 $BAM
Brookfield Asset Management
— Plan / DRIP Buy 263 $53.15 $14K 58
Oct 03, 2023 $CNQ
Canadian Natural Resources
— Other Buy 512 $85.44 $44K 55
Sep 29, 2023 $BN
Brookfield Corporation
— Plan / DRIP Buy 333 $42.47 $14K 58
Sep 29, 2023 $BN
Brookfield Corporation
— Comp. Grant Buy 4,797 $31.27 $150K 58
Sep 29, 2023 $BN
Brookfield Corporation
— Plan / DRIP Buy 421 $31.27 $13K 58
Jul 05, 2023 $CNQ
Canadian Natural Resources
— Other Buy 590 $74.20 $44K 55
Jun 30, 2023 $BN
Brookfield Corporation
— Plan / DRIP Buy 381 $33.65 $13K 58
Jun 30, 2023 $BN
Brookfield Corporation
— Plan / DRIP Buy 308 $44.60 $14K 58
Jun 30, 2023 $BN
Brookfield Corporation
— Comp. Grant Buy 4,458 $33.65 $150K 58
Apr 03, 2023 $CNQ
Canadian Natural Resources
— Other Buy 554 $79.00 $44K 55
Mar 31, 2023 $BAM
Brookfield Asset Management
— Comp. Grant Buy 4,943 $30.35 $150K 58
Mar 31, 2023 $BAM
Brookfield Asset Management
— Plan / DRIP Buy 382 $32.59 $12K 58
Mar 31, 2023 $BAM
Brookfield Asset Management
— Plan / DRIP Buy 324 $44.03 $14K 58
Jan 04, 2023 $CNQ
Canadian Natural Resources
— Other Buy 612 $71.53 $44K 55
Dec 31, 2022 $BN
Brookfield Corporation
— Comp. Grant Buy 4,749 $31.59 $150K 58
Dec 31, 2022 $CNQ
Canadian Natural Resources
— Plan / DRIP Buy 4,104 $69.64 $286K 55
Dec 31, 2022 $BN
Brookfield Corporation
— Plan / DRIP Buy 666 $42.58 $28K 58
Dec 31, 2022 $BN
Brookfield Corporation
— Plan / DRIP Buy 766 $31.46 $24K 58
Oct 03, 2022 $CNQ
Canadian Natural Resources
— Other Buy 643 $68.02 $44K 55
Sep 30, 2022 $BN
Brookfield Corporation
— Plan / DRIP Buy 578 $40.72 $24K 58
Sep 30, 2022 $BN
Brookfield Corporation
— Comp. Grant Buy 3,550 $42.25 $150K 58
Sep 30, 2022 $BN
Brookfield Corporation
— Plan / DRIP Buy 489 $55.75 $27K 58
Jun 30, 2022 $BN
Brookfield Corporation
— Plan / DRIP Buy 461 $57.67 $27K 58
Jun 30, 2022 $BN
Brookfield Corporation
— Plan / DRIP Buy 515 $44.69 $23K 58
Jun 30, 2022 $BN
Brookfield Corporation
— Comp. Grant Buy 3,304 $45.40 $150K 58
Mar 31, 2022 $BN
Brookfield Corporation
— Plan / DRIP Buy 361 $71.88 $26K 58
Mar 31, 2022 $BN
Brookfield Corporation
— Plan / DRIP Buy 392 $57.61 $23K 58
Mar 31, 2022 $BN
Brookfield Corporation
— Comp. Grant Buy 2,627 $57.10 $150K 58
Jan 04, 2022 $CNQ
Canadian Natural Resources
— Other Buy 802 $54.57 $44K 55
Dec 31, 2021 $BN
Brookfield Corporation
— Plan / DRIP Buy 341 $77.16 $26K 58
Dec 31, 2021 $BN
Brookfield Corporation
— Plan / DRIP Buy 316 $60.53 $19K 58
Dec 31, 2021 $BN
Brookfield Corporation
— Comp. Grant Buy 2,067 $60.48 $125K 58
Dec 31, 2021 $CNQ
Canadian Natural Resources
— Plan / DRIP Buy 2,607 $43.38 $113K 55
Oct 01, 2020 $CNQ
Canadian Natural Resources
— Other Buy 1,000 $20.96 $21K 55
Sep 30, 2020 $BN
Brookfield Corporation
— Plan / DRIP Buy 517 $44.08 $23K 58
Sep 30, 2020 $BN
Brookfield Corporation
— Comp. Grant Buy 3,838 $32.57 $125K 58
Sep 30, 2020 $BN
Brookfield Corporation
— Plan / DRIP Buy 512 $32.91 $17K 58
Jul 06, 2020 $CNQ
Canadian Natural Resources
— Other Buy 1,000 $23.37 $23K 55
Jun 30, 2020 $BN
Brookfield Corporation
— Plan / DRIP Buy 529 $44.60 $24K 58
Jun 30, 2020 $BN
Brookfield Corporation
— Plan / DRIP Buy 507 $32.63 $17K 58
Jun 30, 2020 $BN
Brookfield Corporation
— Comp. Grant Buy 3,784 $33.03 $125K 58
Apr 01, 2020 $BN
Brookfield Corporation
— Corp. Event Buy 93,299 — — 58
Mar 31, 2020 $BN
Brookfield Corporation
— Comp. Grant Buy 3,052 $40.95 $125K 58
Mar 31, 2020 $BN
Brookfield Corporation
— Plan / DRIP Buy 356 $44.12 $16K 58
Mar 31, 2020 $BN
Brookfield Corporation
— Plan / DRIP Buy 390 $62.48 $24K 58
Jan 03, 2020 $CNQ
Canadian Natural Resources
— Other Buy 1,000 $41.58 $42K 55
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.