Insider Profile
MacDonald, Leonard Francis
3
Companies Filed At
6
Open-Market Buys (2yr)
$48K
Buy Value (2yr, open-market)
May 20, 2026
Most Recent Trade
Date Company Role Nature Dir. Shares Price Value Score
May 20, 2026 $LIFT
Li-FT Power Ltd.
Open Market Sell 10,000 $4.30 $43K
May 20, 2026 $LIFT
Li-FT Power Ltd.
Open Market Sell 10,000 $4.30 $43K
Jan 15, 2026 $LIFT
Li-FT Power Ltd.
Comp. Grant Buy 550,000 $7.50 $4.1M
Jan 15, 2026 $LIFT
Li-FT Power Ltd.
Comp. Grant Buy 27,750 $7.50 $208K
Aug 13, 2025 $FNC
Fancamp Exploration Ltd.
Open Market Buy 100,000 $0.09 $8K 42
Apr 07, 2025 $LIFT
Li-FT Power Ltd.
Open Market Buy 5,000 $1.98 $10K
Apr 07, 2025 $LIFT
Li-FT Power Ltd.
Open Market Buy 4,800 $1.85 $9K
Apr 04, 2025 $LIFT
Li-FT Power Ltd.
Open Market Buy 5,200 $2.01 $10K
Dec 19, 2024 $LIFT
Li-FT Power Ltd.
Comp. Grant Buy 90,000 $3.65 $328K
Nov 18, 2024 $FNC
Fancamp Exploration Ltd.
Open Market Buy 155,000 $0.07 $10K 42
Nov 05, 2024 $FNC
Fancamp Exploration Ltd.
Open Market Buy 49,000 42
Oct 30, 2024 $FNC
Fancamp Exploration Ltd.
Comp. Grant Buy 1,000,000 $0.08 $80K 42
Sep 16, 2024 $FNC
Fancamp Exploration Ltd.
Other Sell 42
Sep 16, 2024 $FNC
Fancamp Exploration Ltd.
Other Sell 42
Oct 25, 2022 $KLD
Kenorland Minerals Ltd.
Open Market Buy 2,000 $0.70 $1K
Oct 24, 2022 $KLD
Kenorland Minerals Ltd.
Open Market Buy 5,000 $0.70 $4K
Sep 29, 2022 $KLD
Kenorland Minerals Ltd.
Other Sell 200,000
Feb 14, 2022 $KLD
Kenorland Minerals Ltd.
Comp. Grant Buy 75,000 $0.70 $52K
Feb 03, 2022 $LIFT
Li-FT Power Ltd.
Other Sell
Jan 04, 2021 $KLD
Kenorland Minerals Ltd.
Open Market Buy 1,260,000
Jan 04, 2021 $KLD
Kenorland Minerals Ltd.
Open Market Buy 3,294,285
Jan 04, 2021 $KLD
Kenorland Minerals Ltd.
Open Market Buy 14,285
Jan 04, 2021 $KLD
Kenorland Minerals Ltd.
Open Market Buy 200,000
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.