Canfor Corp (CFP)

Canfor Corp experienced four insider trading transactions over the past ninety days, resulting in a net negative value of 42,338.79 CAD. Senior officer Stephen Mackie executed these trades, including a notable sale. This activity follows a positive earnings report, while the stock price currently trades near its fifty-two-week high.
Ticker: CFP Exchange: TOR


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for Canfor Corp. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
2.9
Mackie, Stephen Roche Senior Officer of Issuer Officer
Transaction date
Sale
Price
376.62
Quantity 20,280 -4.4%
Value CA$4,022,394
2.9
Mackie, Stephen Roche Senior Officer of Issuer Officer
Transaction date
Purchase
Price
242.15
Quantity 35,463 -1.1%
Value CA$4,053,831
2.9
Mackie, Stephen Roche Senior Officer of Issuer Officer
Transaction date
Purchase
Price
495.37
Quantity 11,603 +9.0%
Value CA$1,207,702
2.9
Mackie, Stephen Roche Senior Officer of Issuer Officer
Transaction date
Purchase
Price
14.00
Quantity 177 +2.0%
Value CA$2,478
2.9
Mackie, Stephen Roche Senior Officer of Issuer Officer
Transaction date
Purchase
Price
13.28
Quantity 713 +8.5%
Value CA$9,469
2.9
Watts, Dianne Lynn Director of Issuer Non-Executive Director
Transaction date
Purchase
Price
12.70
Quantity 1,700
Value CA$21,590
2.9
Mackie, Stephen Roche Senior Officer of Issuer Officer
Transaction date
Purchase
Price
13.70
Quantity 1,396 +20.0%
Value CA$19,125
1.0
Yurkovich, Susan L Senior Officer of Issuer Officer
Transaction date
Purchase
Price
14.85
Quantity 22,100 +58.3%
Value CA$328,185
1.0
Yurkovich, Susan L Senior Officer of Issuer Officer
Transaction date
Purchase
Price
14.84
Quantity 5,000 +15.2%
Value CA$74,200
1.0
Yurkovich, Susan L Senior Officer of Issuer Officer
Transaction date
Purchase
Price
14.83
Quantity 400 +1.2%
Value CA$5,932
1.0
Yurkovich, Susan L Senior Officer of Issuer Officer
Transaction date
Purchase
Price
14.82
Quantity 3,600 +12.5%
Value CA$53,352
1.0
Yurkovich, Susan L Senior Officer of Issuer Officer
Transaction date
Purchase
Price
14.81
Quantity 1,000 +3.6%
Value CA$14,810
1.0
Yurkovich, Susan L Senior Officer of Issuer Officer
Transaction date
Purchase
Price
14.80
Quantity 7,400 +36.1%
Value CA$109,520
1.0
Yurkovich, Susan L Senior Officer of Issuer Officer
Transaction date
Purchase
Price
14.79
Quantity 1,200 +6.2%
Value CA$17,748
1.0
Yurkovich, Susan L Senior Officer of Issuer Officer
Transaction date
Purchase
Price
14.78
Quantity 500 +2.7%
Value CA$7,390
1.0
Yurkovich, Susan L Senior Officer of Issuer Officer
Transaction date
Purchase
Price
14.69
Quantity 5,300 +39.3%
Value CA$77,857
1.0
Yurkovich, Susan L Senior Officer of Issuer Officer
Transaction date
Purchase
Price
14.68
Quantity 100 +0.7%
Value CA$1,468
1.0
Yurkovich, Susan L Senior Officer of Issuer Officer
Transaction date
Purchase
Price
14.67
Quantity 9,700 +262.2%
Value CA$142,299
1.0
Yurkovich, Susan L Senior Officer of Issuer Officer
Transaction date
Purchase
Price
14.64
Quantity 3,500 +1750.0%
Value CA$51,240
1.0
Yurkovich, Susan L Senior Officer of Issuer Officer
Transaction date
Purchase
Price
14.63
Quantity 200
Value CA$2,926
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-13 2026-08-10 S Sale

Senior Officer of Issuer

Officer
20,280 -4.4%
376.62
CA$4,022,394
20,280 -4.4% 376.62 CA$4,022,394
2026-08-13 2026-08-05 B Purchase

Senior Officer of Issuer

Officer
35,463 -1.1%
242.15
CA$4,053,831
35,463 -1.1% 242.15 CA$4,053,831
2026-08-13 2026-07-17 B Purchase

Senior Officer of Issuer

Officer
11,603 +9.0%
495.37
CA$1,207,702
11,603 +9.0% 495.37 CA$1,207,702
2026-08-13 2026-06-25 B Purchase

Senior Officer of Issuer

Officer
177 +2.0%
14.00
CA$2,478
177 +2.0% 14.00 CA$2,478
2026-07-06 2026-05-31 B Purchase

Senior Officer of Issuer

Officer
713 +8.5%
13.28
CA$9,469
713 +8.5% 13.28 CA$9,469
2026-03-23 2026-03-19 B Purchase

Director of Issuer

Non-Executive Director
1,700
12.70
CA$21,590
1,700 12.70 CA$21,590
2026-07-06 2025-12-31 B Purchase

Senior Officer of Issuer

Officer
1,396 +20.0%
13.70
CA$19,125
1,396 +20.0% 13.70 CA$19,125
2025-03-11 2025-03-10 B Purchase

Senior Officer of Issuer

Officer
22,100 +58.3%
14.85
CA$328,185
22,100 +58.3% 14.85 CA$328,185
2025-03-11 2025-03-10 B Purchase

Senior Officer of Issuer

Officer
5,000 +15.2%
14.84
CA$74,200
5,000 +15.2% 14.84 CA$74,200
2025-03-11 2025-03-10 B Purchase

Senior Officer of Issuer

Officer
400 +1.2%
14.83
CA$5,932
400 +1.2% 14.83 CA$5,932
2025-03-11 2025-03-10 B Purchase

Senior Officer of Issuer

Officer
3,600 +12.5%
14.82
CA$53,352
3,600 +12.5% 14.82 CA$53,352
2025-03-11 2025-03-10 B Purchase

Senior Officer of Issuer

Officer
1,000 +3.6%
14.81
CA$14,810
1,000 +3.6% 14.81 CA$14,810
2025-03-11 2025-03-10 B Purchase

Senior Officer of Issuer

Officer
7,400 +36.1%
14.80
CA$109,520
7,400 +36.1% 14.80 CA$109,520
2025-03-11 2025-03-10 B Purchase

Senior Officer of Issuer

Officer
1,200 +6.2%
14.79
CA$17,748
1,200 +6.2% 14.79 CA$17,748
2025-03-11 2025-03-10 B Purchase

Senior Officer of Issuer

Officer
500 +2.7%
14.78
CA$7,390
500 +2.7% 14.78 CA$7,390
2025-03-11 2025-03-10 B Purchase

Senior Officer of Issuer

Officer
5,300 +39.3%
14.69
CA$77,857
5,300 +39.3% 14.69 CA$77,857
2025-03-11 2025-03-10 B Purchase

Senior Officer of Issuer

Officer
100 +0.7%
14.68
CA$1,468
100 +0.7% 14.68 CA$1,468
2025-03-11 2025-03-10 B Purchase

Senior Officer of Issuer

Officer
9,700 +262.2%
14.67
CA$142,299
9,700 +262.2% 14.67 CA$142,299
2025-03-11 2025-03-10 B Purchase

Senior Officer of Issuer

Officer
3,500 +1750.0%
14.64
CA$51,240
3,500 +1750.0% 14.64 CA$51,240
2025-03-11 2025-03-10 B Purchase

Senior Officer of Issuer

Officer
200
14.63
CA$2,926
200 14.63 CA$2,926