Canfor has an interesting chart; it tells you virtually nothing except that for the past 25 years or so every single wave or leg has consisted of 3 separate parts , defining them as corrective even though it is not quite clear what it is that is being corrected.If we do what all brokers do, that is simple extrapolate linearly while looking over ones shoulder to make sure that the herd is going in the same direction, this stock should have another 3 wave coming.
Perhaps, in any case the stock was at the upper trend-line, a good spot to sell. Also, over the past 25 years it has been higher for only two and a bit and then not by much. So perhaps it is well priced.