that doesn't sound to be logical at all. the logics must lie in the ... ..., and any one can guess what they are. sorry to hear that...start job-hunting now?
If you are working in Edmonton, and your CEO talked about meeting Wall Street expectation, then you are Stantec. Stantec is the only company listed in NY. Good Job Bob!!! and all the employees. Do the best as you can, and let the market play its role.
Normally the natural outcome: If Financial Statements meet WS expectation, it is CEO and management's accomplishment. If the results are pretty poor, then it would be the market's fault.