Insider Profile
McKenna, Frank
3
Companies Filed At
0
Open-Market Buys (2yr)
Buy Value (2yr, open-market)
Apr 06, 2026
Most Recent Trade
35
Credibility
Score
67%
Hit Rate
+8.6%
Avg 90d Return
+4.8%
Median 90d Return
18
Evaluated Trades
+52.7%
Best Trade
-50.4%
Worst Trade
Hit rate and returns are based on 18 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 Signal Score input.

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