As of right now, really nothing to lead me to believe that WSP wouldn't be a solid hold right now. Very strong company. It is on the expensive side, trading at 20x trailing cash flow so the correction here isn't all that surprising, especially considering the broader market is selling off as well.
I'd be a firm holder right now, and I'd be waiting until March 10th earnings. In fact, I'd probably be able to give you a much more in-depth look at the company if you came back and asked the question again when they report.