A company reports great news and its stock drops anyway. Another company does nothing special and its stock soars. What's going on? Stock prices aren't random — they're driven by a mix of supply and demand, expectations, and emotion. Here's how to make sense of it.
It All Starts With Supply and Demand
At the core, a stock's price is just what someone is willing to pay for it right now. If more people want to buy a stock than sell it, the price rises. If more people want to sell than buy, it falls.
It's exactly like limited-edition sneakers: when hype is high and supply is limited, resale prices spike. When hype fades, prices drop even if the shoes haven't changed at all. Stocks work the same way — the company might be totally fine, but if demand for the stock shifts, the price moves.
Earnings and Company News
Every few months, public companies release an earnings report showing how much money they made. If profits beat what investors expected, the stock often jumps. If profits miss expectations — even if the company still made money — the stock can drop.
That word "expected" matters a lot. A company can report record profits and still see its stock fall if investors were hoping for even more. News like a new product launch, a lawsuit, a CEO resignation, or a data breach can all shift investor expectations quickly, moving the price before most people even know why.
The Bigger Economy Matters Too
Stock prices don't move in a bubble. Big-picture forces affect nearly every stock at once:
- Interest rates: When rates rise, borrowing gets more expensive for companies, and investors often shift money to safer options, pulling stock prices down.
- Inflation: Rising prices can squeeze company profits and consumer spending.
- Unemployment and economic growth: A strong job market usually supports rising stock prices; fear of a recession often does the opposite.
This is why a company's stock can fall even when the company itself didn't do anything wrong — it got pulled down by the broader economic tide.
Emotion, Hype, and Herd Behavior
Markets aren't purely logical — they're made of millions of humans (and algorithms) reacting to fear and excitement. When a stock starts trending on social media, buying hype can push the price up fast, sometimes way beyond what the company is actually worth.
The opposite happens during panic: fear spreads, people sell to "cut their losses," and prices can fall faster than the actual bad news would justify. This is why short-term price moves are nearly impossible to predict, even for professionals — but over the long run, prices tend to track a company's real performance.
Try It: Watch a Price React
Pick a company you know — Nike, Apple, a video game studio — and look up when they last released an earnings report. Check how the stock price moved in the day or two after.
Then try to find a news headline from that same week that might explain it. You'll start noticing patterns: good news plus high expectations can still mean a drop, while "meh" news with low expectations can send a stock up. Try this in our simulator to track it without using real money.