Among 5 analysts covering Canfor Corporation (TSE:CFP), 4 have Buy rating, 1 Sell and 0 Hold. Therefore 80% are positive. Canfor Corporation had 19 analyst reports since August 21, 2015 according to SRatingsIntel. The firm earned “Sector Perform ...
more»