Why can a call option expire worthless even if the stock goes up 7%?
A call has value at expiry only above its strike and covers its cost only above break-even, so a 7% rise can still leave it at zero.
A call option can expire worthless after its stock rises 7% because the stock has to finish above the strike for the call to have any value at expiration, and the strike can sit more than 7% away. Even above the strike, the call only covers what the buyer paid once the stock reaches the break-even price, which is the strike plus the premium. On the Walmart trade below, a 7% rise from the current price would leave the stock under the strike, so the call would expire at zero.
The trade on the tape
As of 2026-10-06, the public options tape showed a large order in Walmart (WMT) calls.1 The contract was the $115 strike call expiring 2026-11-20. Across the session it printed 89 times, and almost all of the money sat in one order: the largest single print was $15,960,000 out of $16,000,558 in total premium, which is 99.7% of the session's premium in that contract (15,960,000 ÷ 16,000,558).
The trades were classified as bought to open. Of the total premium, $15,984,194 was tagged bought to open and $16,364 was tagged sold to open. The price was $1.52 per share. A standard equity option covers 100 shares, so one contract cost about $152 (1.52 × 100).2
When the prints crossed, Walmart stock was around $106.34. Later in the day it was trading near $106.97.3 The rest of this post uses $106.97 as the reference price, since the percentages below are built on it.
This is someone else's trade from the public tape. Nobody outside knows who placed it or why. It could be a plain bullish position, one leg of a larger strategy, or a hedge against something else. What it offers is a clean, real example of how break-even works on a call that is out of the money. Big single orders like this one are what our page on whale trades describes.
The numbers in one table
| Item | Value | How it is computed |
|---|---|---|
| Spot price (reference) | $106.97 | Walmart later on 2026-10-06 |
| Strike | $115 | From the contract |
| Premium per share | $1.52 | From the prints |
| Cost per contract | $152 | 1.52 × 100 shares |
| Break-even at expiry | $116.52 | 115 + 1.52 |
| Move needed to reach the strike | 7.5% | (115 ÷ 106.97) − 1 |
| Move needed to reach break-even | 8.9% | (116.52 ÷ 106.97) − 1 |
| Stock after a 7% rise | $114.46 | 106.97 plus 7% |
Step 1: The strike sets the floor for any value at expiry
A call gives its owner the right to buy 100 shares at the strike price until expiration. At expiration, that right is worth something only if the stock trades above the strike. If Walmart finishes at $115 or lower on 2026-11-20, the call is worth $0. Nobody would pay $115 for a share they could buy for less on the market.
With Walmart at $106.97, the strike of $115 is 7.5% above the current price. The check is simple: divide 115 by 106.97, and the result shows the stock needs to rise about 7.5% just to touch the strike.
Step 2: Why a 7% rise falls short
Take the stock up 7% from $106.97. That lands at $114.46. Compare that with the strike: $114.46 is below $115. At expiration the call would have no value, so the buyer would lose the full $1.52 per share, or about $152 per contract.
That is the counter-intuitive part. Someone watching only the stock would see a 7% rise and assume a bullish call came out ahead. The call buyer needed more than that, because the contract is measured against its strike, and the strike sits further away than the move.
Step 3: The break-even price adds the premium on top
Getting above the strike is necessary, and it is only part of the story. The buyer already spent $1.52 per share. For the call's value at expiry to equal that cost, the stock has to rise above the strike by the same $1.52.
Break-even = strike + premium = 115 + 1.52 = $116.52.4
Measured from $106.97, that is a move of about 8.9% ((116.52 ÷ 106.97) − 1). So the picture at expiry has three zones:
- Walmart at $115 or below: the call is worth $0 and the full $1.52 per share is lost.
- Walmart between $115 and $116.52: the call has some value, though less than the $1.52 that was paid.
- Walmart above $116.52: the call is worth more than it cost.
At exactly $116.52, the call is worth $1.52, which is what was paid.
Step 4: Put it in contract terms
Because one contract covers 100 shares, every per-share number scales by 100. The cost of one contract was about $152. At a finishing price of $114.46, that contract is worth $0. At a finishing price of $116.52, it is worth about $152 and matches its cost. On an order of nearly $16.0 million in premium, those per-share cents add up quickly in both directions.
Step 5: What the option's own data says
The option's own numbers hint at how far away the strike is. The call's delta was about 0.25.1 Delta is a model-based measure of how much the option's price moves for a $1 move in the stock, and many traders also read it as a loose estimate of the chance the option finishes in the money. A delta near 0.25 is typical of an out-of-the-money call. The implied volatility was about 28.4%, which is the move the market has priced in for Walmart, expressed as a yearly figure.
None of this changes the break-even arithmetic. It stays at $116.52 for anyone holding this call to expiration.
Why this matters when you read flow
Flow feeds show the strike, the expiry, the price and the size. A big premium number can look like a strong signal, and it is tempting to read "bullish call" and stop there. Break-even is the check that turns a headline into a concrete question: how far does the stock need to move, and by when?
For this trade the answer is about 8.9% by 2026-11-20. Our guide on how to read options flow walks through the other fields to check before reading meaning into a print.
How to practice this
The quickest way to make break-even feel natural is to work it out on real contracts without real money. CaymanBot gives you a $100K paper account. You can pick any call on the feed, write down strike plus premium, and then watch where the stock actually finishes at expiry.
In the first two Learning Mode stages, each trade on the feed comes with a plain-English sentence you can check against the strike, expiry and premium.
A simple routine: for each call on the feed, compute the break-even, divide it by the current stock price to get the percentage move needed, and compare that with the time left until expiration. After a few dozen contracts, a line like "$115 call at $1.52" starts to read as "needs about 9% by the expiry date" almost on sight.
The Free plan shows options data delayed 60 minutes. Premium costs $24.99 a month or $224.99 a year, and it adds real-time options flow for users who complete the OPRA non-professional attestation. New accounts start with a 14-day Premium trial.
Educational only, not investment advice.
Notes
-
CaymanBot options flow, WMT 2026-10-06 11:42 ET: the $115 call expiring 2026-11-20, 89 trades, total premium, bought-to-open and sold-to-open split, price, delta and implied volatility. ↩︎ ↩︎
-
CaymanBot options flow, WMT 2026-10-06 11:42 ET: per-contract cost of the $115 call, using the standard 100-share multiplier. ↩︎
-
CaymanBot options flow, WMT 2026-10-06: average spot across the prints ($106.34) and a later spot reading at 12:46 ET ($106.97). ↩︎
-
For a long call at expiration, break-even = strike + premium per share, and value per share = the greater of zero or (stock price minus strike). ↩︎
Options data from OPRA, delayed at least 60 minutes.
Frequently asked questions
What is the break-even price of a call option?
For a call held to expiration, the break-even price is the strike plus the premium paid per share. Below that price at expiry, the call is worth less than it cost.
Can a stock go up and a call option still be worth nothing?
Yes. If the stock finishes at or below the strike at expiration, the call expires with no value, however much the stock rose on the way there.
Why is the break-even higher than the strike?
The buyer paid a premium for the call. The stock has to clear the strike and then rise further by the amount of that premium before the call's value at expiry equals what was paid.
Does the break-even price matter before expiration?
Before expiration a call also carries time value, so its market price can sit above or below the expiry math. The strike-plus-premium figure describes the position at expiration.