John Russell Baird, Director at Canfor, holds 22.02K shares in Canfor (Ticker: CFPZF), holds 2.00K shares in Canfor Pulp Products (Ticker: TSE:CFX). Most recently, John Russell Baird Bought ― shares of Canfor on Mar 04, 2023 for an estimated value of 100.01K.