The current price of Canfor Corporation is 13.85
The last trade of Canfor Corporation was at 10:06 am EDT on July 22nd, 2026