A stock's price changes for one underlying reason every time — a shift in the balance between buy and sell orders, whatever the news event triggering that shift.

The Mechanism

When buy orders (demand) outweigh sell orders (supply) at the current price, buyers bid the price up to attract more sellers — and the reverse when sell orders dominate. specific triggers include earnings surprises, economic data releases, analyst rating changes, and broader market sentiment shifts — but every one of these works through the identical underlying mechanism: shifting the order-book balance between buyers and sellers.

The detail that matters here: A stock price reacting sharply to news isn't just about the news itself — it's about how that news compares to what was already priced in through prior expectations; a earnings beat that still disappoints relative to elevated expectations can send a stock down despite objectively good results.

Someone Confused by a Negative Reaction to Seemingly Good News: Compare the result against prior expectations already priced in, not just against the headline number alone.

Someone New to Watching Price Reactions: Focus on the underlying supply/demand mechanism rather than memorizing news-type reactions.

Understand Price Changes the Way

  1. Remember every price move traces back to a supply/demand shift.
  2. Compare news against prior expectations, not in isolation.
  3. Watch volume alongside price to gauge how broad participation is.

See supply and demand in stocks for the deeper mechanics.