the difference between the stock price and profit in terms of timing difference. Stock price incorporates every facet of what investor expect to see from his investment agent i.e. future investment opportunty, any incurred business constraints, government regulations to effect company's value, etc while profit focuses on what is realized explicitly from invested money which is shown in income statement. Logically, this two stuff is different in light of pre-post rationale.