Just because a company elects to provide forward-looking guidance - its just guidance - it does not mean that they "know" what other variables might pop up subsequent to the forward-looking statement.
I'll also say that expecting "certainty" in any company's stock price action is a bit crazy. Investment is risk.