The current price of Canfor Corporation is 13.07
The last trade of Canfor Corporation was at 3:56 pm EDT on April 15th, 2026