The current price of Canfor Corporation is 12.43
The last trade of Canfor Corporation was at 1:13 pm EDT on May 22nd, 2026