Insider Profile
Forrest, David Martin
1
Companies Filed At
7
Open-Market Buys (2yr)
$284K
Buy Value (2yr, open-market)
May 29, 2026
Most Recent Trade
20
Credibility
Score
42%
Hit Rate
+1.4%
Avg 90d Return
-2.2%
Median 90d Return
24
Evaluated Trades
+16.0%
Best Trade
-20.0%
Worst Trade
Hit rate and returns are based on 24 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

$15K in individual political contributions across 40 donations (2007–2023).

Date Party Recipient Amount
2023-12-18 Conservative Party of Canada Conservative Party of Canada $141
2023-11-15 Conservative Party of Canada Conservative Party of Canada $141
2023-10-16 Conservative Party of Canada Conservative Party of Canada $141
2023-09-18 Conservative Party of Canada Conservative Party of Canada $141
2023-08-16 Conservative Party of Canada Conservative Party of Canada $141
2023-07-04 Conservative Party of Canada Conservative Party of Canada $141
2023-05-29 Conservative Party of Canada Conservative Party of Canada $141
2023-03-02 Conservative Party of Canada Conservative Party of Canada $141
2022-11-16 Conservative Party of Canada Conservative Party of Canada $175
2022-07-01 Conservative Party of Canada Conservative Party of Canada $1K
2022-05-16 Conservative Party of Canada Conservative Party of Canada $500
2021-12-28 Liberal Party of Canada Liberal Party of Canada $104
2021-09-04 Conservative Party of Canada Conservative Party of Canada $650
2021-08-29 Liberal Party of Canada Liberal Party of Canada $102
2021-03-31 Conservative Party of Canada Conservative Party of Canada $500
2021-03-15 Conservative Party of Canada Conservative Party of Canada $500
2020-11-19 Conservative Party of Canada Conservative Party of Canada $425
2020-08-10 Conservative Party of Canada Conservative Party of Canada $200
2020-06-25 Conservative Party of Canada Conservative Party of Canada $1K
2019-10-15 Liberal Party of Canada Liberal Party of Canada $104
2019-09-16 Liberal Party of Canada Liberal Party of Canada $102
2019-08-20 Conservative Party of Canada Conservative Party of Canada $1K
2019-04-30 Liberal Party of Canada Liberal Party of Canada $100
2018-10-12 Conservative Party of Canada Conservative Party of Canada $500
2018-07-20 Conservative Party of Canada Conservative Party of Canada $500
2017-11-09 Conservative Party of Canada Conservative Party of Canada $500
2015-08-27 Conservative Party of Canada Conservative Party of Canada $500
2015-04-04 Conservative Party of Canada Conservative Party of Canada $500
2014-11-14 Conservative Party of Canada Conservative Party of Canada $500
2014-08-20 Conservative Party of Canada Conservative Party of Canada $600
2013-12-31 Conservative Party of Canada Conservative Party of Canada $500
2012-11-19 Conservative Party of Canada Conservative Party of Canada $500
2011-12-14 Conservative Party of Canada Conservative Party of Canada $500
2011-04-27 Conservative Party of Canada Conservative Party of Canada $500
2010-11-26 Conservative Party of Canada Conservative Party of Canada $500
2009-11-27 Conservative Party of Canada Conservative Party of Canada $500
2008-12-31 Conservative Party of Canada Conservative Party of Canada $500
2008-12-02 Conservative Party of Canada Conservative Party of Canada $100
2007-12-31 Conservative Party of Canada Conservative Party of Canada $100
2007-12-19 Conservative Party of Canada Conservative Party of Canada $100

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
May 29, 2026 $GOOS
Canada Goose Holdings
Open Market Buy 5,121 $13.67 $70K 68
May 29, 2026 $GOOS
Canada Goose Holdings
Exercise Buy 5,121 $22.24 $114K 68
May 29, 2026 $GOOS
Canada Goose Holdings
Exercise Sell 5,121 $22.24 $114K 68
May 29, 2026 $GOOS
Canada Goose Holdings
Open Market Buy 1,274 $13.67 $17K 68
May 29, 2026 $GOOS
Canada Goose Holdings
Exercise Buy 1,274 $22.24 $28K 68
May 29, 2026 $GOOS
Canada Goose Holdings
Exercise Sell 1,274 $22.24 $28K 68
May 28, 2026 $GOOS
Canada Goose Holdings
Exercise Sell 1,530 $18.98 $29K 68
May 28, 2026 $GOOS
Canada Goose Holdings
Open Market Buy 1,530 $13.81 $21K 68
May 28, 2026 $GOOS
Canada Goose Holdings
Comp. Grant Buy 6,628 $13.81 $92K 68
May 28, 2026 $GOOS
Canada Goose Holdings
Comp. Grant Buy 13,255 $13.81 $183K 68
May 28, 2026 $GOOS
Canada Goose Holdings
Exercise Buy 1,530 $18.98 $29K 68
May 28, 2026 $GOOS
Canada Goose Holdings
Comp. Grant Buy 20,477 $13.81 $283K 68
Jun 03, 2025 $GOOS
Canada Goose Holdings
Exercise Buy 1,083 $24.64 $27K 68
Jun 02, 2025 $GOOS
Canada Goose Holdings
Exercise Sell 1,083 $24.64 $27K 68
Jun 02, 2025 $GOOS
Canada Goose Holdings
Exercise Buy 1,083 $24.64 $27K 68
Jun 02, 2025 $GOOS
Canada Goose Holdings
Open Market Buy 1,083 $15.76 $17K 68
Jun 02, 2025 $GOOS
Canada Goose Holdings
Exercise Sell 1,083 $24.64 $27K 68
May 30, 2025 $GOOS
Canada Goose Holdings
Comp. Grant Buy 10,567 $16.82 $178K 68
May 30, 2025 $GOOS
Canada Goose Holdings
Comp. Grant Buy 5,283 $16.82 $89K 68
May 30, 2025 $GOOS
Canada Goose Holdings
Comp. Grant Buy 16,452 $16.82 $277K 68
May 29, 2025 $GOOS
Canada Goose Holdings
Exercise Sell 1,274 $22.24 $28K 68
May 29, 2025 $GOOS
Canada Goose Holdings
Exercise Buy 1,274 $22.24 $28K 68
May 29, 2025 $GOOS
Canada Goose Holdings
Open Market Buy 1,274 $16.83 $21K 68
May 28, 2025 $GOOS
Canada Goose Holdings
Exercise Buy 1,530 $18.98 $29K 68
May 28, 2025 $GOOS
Canada Goose Holdings
Exercise Sell 1,530 $18.98 $29K 68
May 28, 2025 $GOOS
Canada Goose Holdings
Open Market Buy 1,530 $17.32 $27K 68
Feb 12, 2025 $GOOS
Canada Goose Holdings
Exercise Buy 16,257 $1.79 $29K 68
Feb 12, 2025 $GOOS
Canada Goose Holdings
Exercise Sell 16,257 $1.79 $29K 68
Feb 12, 2025 $GOOS
Canada Goose Holdings
Open Market Buy 7,927 $13.94 $110K 68
Sep 06, 2024 $GOOS
Canada Goose Holdings
Exercise Sell 17,000 $1.79 $30K 68
Sep 06, 2024 $GOOS
Canada Goose Holdings
Exercise Buy 17,000 $1.79 $30K 68
Jun 02, 2024 $GOOS
Canada Goose Holdings
Exercise Sell 942 $48.93 $46K 68
Jun 02, 2024 $GOOS
Canada Goose Holdings
Exercise Buy 942 $48.93 $46K 68
Jun 12, 2023 $GOOS
Canada Goose Holdings
Exercise Buy 430 $21.92 $9K 68
Jun 12, 2023 $GOOS
Canada Goose Holdings
Open Market Buy 430 $21.17 $9K 68
Jun 12, 2023 $GOOS
Canada Goose Holdings
Exercise Sell 430 $21.92 $9K 68
Jun 02, 2023 $GOOS
Canada Goose Holdings
Exercise Sell 941 $21.13 $20K 68
Jun 02, 2023 $GOOS
Canada Goose Holdings
Exercise Sell 1,082 $21.13 $23K 68
Jun 02, 2023 $GOOS
Canada Goose Holdings
Exercise Buy 941 $21.13 $20K 68
Jun 02, 2023 $GOOS
Canada Goose Holdings
Exercise Sell 941 $21.66 $20K 68
Jun 02, 2023 $GOOS
Canada Goose Holdings
Exercise Buy 1,082 $21.13 $23K 68
Jun 02, 2023 $GOOS
Canada Goose Holdings
Open Market Buy 1,082 $21.66 $23K 68
May 29, 2023 $GOOS
Canada Goose Holdings
Comp. Grant Buy 11,321 $22.24 $252K 68
May 29, 2023 $GOOS
Canada Goose Holdings
Comp. Grant Buy 3,822 $22.24 $85K 68
May 29, 2023 $GOOS
Canada Goose Holdings
Comp. Grant Buy 7,644 $22.24 $170K 68
Nov 12, 2020 $GOOS
Canada Goose Holdings
Open Market Buy 3,000 $44.46 $133K 68
Nov 12, 2020 $GOOS
Canada Goose Holdings
Exercise Buy 3,000 $1.79 $5K 68
Nov 12, 2020 $GOOS
Canada Goose Holdings
Exercise Sell 3,000 $1.79 $5K 68
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.