Event pricing

SanDisk Is Up 3,585%. The Options Market Has Scheduled the Verdict for 2028

How a memory-card company became the purest AI storage trade on US markets: the inference storage problem from first principles, the NAND squeeze, an 84.6% gross margin quarter, $93.9B of contracts, HBF, and what four vol surfaces say about each other.

EquitiesAITerm Structure

The best-performing large cap in America over the past eighteen months is not an AI lab, a GPU designer, or a datacenter REIT. It is SanDisk, the company that made the memory card in your old camera. It listed at $48.60 on February 24, 2025, spun off from Western Digital to broad indifference. On Friday it closed at $1,790.82.

That is 3,585% in eighteen months, 49% of it in the last five sessions, and at roughly $278 billion of market cap it is now a top-30 US company.

Why is it performing so well? And what can the options market tell us about SanDisk's prospects? Let's start with the thesis.

SNDK · FEB 24 2025 → AUG 17 2026
+3,585%
$48.60 to $1,790.82. Forty-nine points of it in five sessions. The best-performing large cap in America is a memory-card company.
$278B
market cap
91%
1y implied vol
17.7%
priced per print
152%
20d realized
SNDK daily closes since the Feb 24, 2025 spin-off, log scale. $48.60 to $1,790.82 in 18 months. The July air pocket is Situational Awareness LP, the 4x-levered AI fund that rode memory names to $45B and got margin-called out of them; SNDK rose 26% the day Citadel bought the book. Source: Massive daily aggregates, adjusted, through Aug 17, 2026.

AI inference is a storage problem

Everyone knows AI runs on GPUs and HBM. That story is three years old and fully priced. The newer, less-priced story is what happens one tier down.

Here is the hierarchy every AI system lives inside. Fast memory is tiny and obscenely expensive. Big storage is cheap and far too slow. Every byte an AI system touches has to find a home somewhere on this ladder:

The AI memory hierarchy: fast is small, big is slow
HBM (on-package)~5-8 TB/s per GPU141-192 GB per GPUtens of $/GB
The scarce prize. Sized for compute, not for state.
DRAM (server DDR5)~0.5 TB/s per socket1-2 TB per nodesingle-digit $/GB
Spillover tier. Also supply-constrained in 2026.
NAND flash (enterprise SSD)~14 GB/s per drive30-122 TB per drivedimes per GB
The tier this article is about. 100x cheaper than HBM per byte.
HDD (nearline)~0.3 GB/s per drive24-32 TB per drive~a penny per GB
Too slow for the inference loop. Archives only.
Order-of-magnitude figures for 2026 hardware. Bar width is capacity, not to scale. The economics of AI inference live in the gap between the first row and the third.

HBM gets the headlines because it is bolted to the GPU. But HBM is sized for compute, not for state, and modern AI systems generate state in absurd quantities. Count what actually has to live somewhere:

Model weights~2 TBper frontier model copy, fp8
The parameters themselves. A 2-trillion-parameter model is about 2 TB at 8-bit precision, and a serving fleet holds a copy on every node, plus every fine-tune, every quantization, every rollback version, all staged on flash for fast load and failover.
KV cache~0.5 MBper token of context, 405B-class model
The working memory of a conversation. Every token you feed a transformer leaves keys and values behind, and agents with million-token contexts turn single sessions into hundreds of gigabytes. Persisting and reloading that state instead of recomputing it is the hottest new NAND workload, and the reason SanDisk management talks about it on earnings calls.
Embeddings and RAGPB-scaleper serious enterprise corpus
Every document a retrieval system can cite got chunked, embedded, and indexed first. A billion chunks at 1,024 dimensions is roughly 2 TB before index overhead multiplies it, and enterprises want their entire document history searchable, not a sample of it.
Checkpoints10+ TBper training snapshot, with optimizer state
Training state written to disk on a schedule, because a week of lost cluster time costs more than the storage ever will. Weights plus Adam optimizer state runs an order of magnitude past the model itself, saved again and again across a months-long run.
Training data100+ PBstaged near the GPUs
Tens of trillions of tokens of text plus the video and image corpora that dwarf them. Dataloaders read this randomly, at cluster speed, for months, which is exactly the access pattern HDDs are worst at and flash is built for.

Two of these deserve a closer look, because they are the ones growing fastest.

Weights: the four-orders-of-magnitude decade

Model parameters map almost one-to-one to bytes. When models were 1.5 billion parameters, weights were a rounding error. They are not a rounding error anymore:

Headline model sizes, published or credibly reported, log scale. Four orders of magnitude in seven years. At fp8, parameters map one-to-one to bytes: a 2T-parameter model is ~2 TB before you store a single conversation, document, or checkpoint.

The one force pushing the other way arrived in 2024: fp8 and int4 quantization plus sparse mixture-of-experts cut the bytes actually served per parameter by 2 to 4x. The totals exploded anyway. A frontier-class model is still measured in terabytes, and no serving fleet holds one copy. It holds a copy per node, per region, per fine-tune, per experiment. The weights themselves have become a distribution problem that only flash is fast enough and cheap enough to solve.

KV cache: the state that ate the datacenter

The really fun one is the KV cache. Every token of context a transformer holds costs memory for the rest of the conversation, roughly half a megabyte per token for a 405B-class dense model. That sounds harmless until you multiply it by agents running million-token contexts and thousands of concurrent sessions. Try it:

How fast does a conversation outgrow the GPU? (interactive)
Model
Context
Live sessions
KV cache per session
65 GB
Total KV state
2.0 TB
vs ~1.5 TB HBM on an 8-GPU node
Spills out of HBM → flash tier
fp16 keys and values, standard transformer KV math (126 layers x 8 KV heads x 128 dim, fp16). The node reference assumes weights and activations consume ~40% of HBM. Evicted sessions do not disappear: users come back, so their state gets parked on NAND and reloaded, which is precisely the demand SanDisk sizes at 75 to 100 exabytes for 2027.

Play with that for thirty seconds and you understand the entire trade. A handful of long-context sessions overwhelms the HBM on a node that costs as much as a house. The industry's answer is not "buy more HBM," because there is no more HBM. The answer is to tier the state: park cold conversations on flash, reload them when the user comes back. SanDisk management now sizes this single workload, KV cache offload, at 75 to 100 exabytes of potential 2027 demand. For scale, that is roughly a third of the entire industry's annual output, from a workload that barely existed two years ago.

Add the embeddings behind every RAG system, the checkpoints behind every training run, and the hundred-petabyte corpora that dataloaders hammer at random, and the conclusion writes itself: the marginal byte of AI infrastructure is increasingly a flash byte. Storage stopped being the boring aisle of the datacenter sometime in 2025. The market took a while to notice.

The shortage

Demand was only half of it. The 2022-23 memory bust was bad enough that every NAND maker cut capex and idled lines, so when AI demand arrived there was nothing spare to sell:

~40% below
major suppliers' 2027 NAND capacity vs the 2022 peak
2028
earliest meaningful new capacity, per Micron’s CEO
Sold out
Kioxia output contractually committed into 2027-28
+41% YoY
Kioxia/SanDisk capex response, to $4.5B

Flash fabs are not light switches. Contract NAND pricing is now forecast up 75 to 100%, and since a wafer costs the same to make at any selling price, most of that increase falls straight to margin. SanDisk says about two thirds of its June-quarter sequential growth came from price, not volume.

Implied vol across the storage complex shows how precisely the market has sorted this out:

SNAPSHOT 2026-08-17
ATM implied vol by expiry, Aug 17, 2026. Each point averages the eight nearest-to-spot contracts of a listed expiry. SNDK holds ~91% out to June 2028 while every peer sits 12 to 20 points lower. Source: Massive options snapshots.

Micron makes DRAM and HBM alongside NAND. Western Digital kept the hard drives. Seagate is drives with a NAND garnish. SanDisk is the only large-cap pure play on flash pricing, and it carries a 13 to 20 vol point premium over all of them, at every tenor, out to 2028. The purer the exposure, the wider the distribution.

ℹ️
Purity is priced

SNDK at 91% implied vol against Micron's 71% is not the market calling SanDisk a worse company. It is the market calling it the least-hedged bet on the same question. If NAND pricing holds, SNDK earns the most per dollar of market cap. If it cracks, there is no DRAM division to hide behind.

Datacenter took over in four quarters

That premium is earned. Revenue by end market, every quarter since the spin-off:

SanDisk quarterly revenue by end market, from company releases (Q2 FY25 split derived from fiscal-year totals). Datacenter went from $213M to $2,977M in four quarters, a 14x, while consumer retail flash actually shrank. Source: SEC filings.

Datacenter went from $213 million to $2,977 million in four quarters and is now a third of revenue, growing 103% sequentially. Consumer, the SD cards the company was named after, shrank 5%. Even the boring Edge segment, flash sold into PCs and phones, quadrupled on pricing alone.

Margins are where it stops looking like a memory company at all:

GAAP gross margin by quarter, plus the Q1 FY27 guide. Commodity memory companies do not print 84.6% gross margins. Software companies print 84.6% gross margins. That is the entire re-rating argument in one bar chart.
84.6%
Gross margin, June quarter. A company selling a commodity into a spot market cannot print that. A company selling allocation of a scarce resource under contract can.
TSMC: HIGH-50s   NVIDIA: MID-70s   SNDK A YEAR AGO: 26.2%

The contracts

Those contracts got a dollar figure on August 13, at SanDisk's Investor Day: $93.9 billion of contracted business under its "New Business Model" agreements. Multi-year hyperscaler deals, quantities detailed by month, fixed price floors, financial guarantees. Ten signed, five since April. The stock rose 49% that week.

The Investor Day number that moved the stock 49% in a week: $93.9B of contracted business, about 4.6 years of FY26 revenue, signed before most of the capacity to serve it even exists.

Management's fiscal 2028-2030 targets off this base: mid-to-high-teens revenue growth, gross margins around 80%, free cash flow margins near 50%, a buyback authorization now at $15.5 billion. Toll-road economics, if you believe them.

The bull case for the contracts is that they break the destocking spiral that made every previous memory downturn worse. Customers with take-or-pay floors do not run down inventory on a whim, and a hyperscaler signing four years of volume is showing you its own internal demand forecast.

The bear case is polysilicon. After 2011, ten-year take-or-pay contracts got renegotiated, litigated, or simply walked once spot fell far enough below contract. Long-term agreements dampen cycles; they do not repeal them. What $93.9 billion really buys is a change of question, from "will demand hold" to "will these prices hold when supply arrives." A better fight. Still a fight.

EVERY PREVIOUS MEMORY CYCLE
Will demand hold?
Spot pricing, quarter by quarter
Customers destock at will
The cycle re-argues itself every print
AFTER $93.9B OF NBM CONTRACTS
Will these prices hold when supply arrives?
Fixed floors, quantities detailed by month
Ten agreements, five signed since April
Financial guarantees behind the volume
WHY IT MIGHT HOLD
Take-or-pay floors break the destocking spiral, and a hyperscaler signing four years of volume is publishing its own demand forecast.
WHY IT MIGHT NOT
Polysilicon, 2011: ten-year take-or-pay contracts were renegotiated, litigated, or walked once spot fell far enough below contract.
VERDICT WINDOWH1 2028: the first quarter in which new capacity can test the book, and the widest point of the cone below.
Contract terms and count from SanDisk's August 13, 2026 Investor Day. Long-term agreements dampen cycles; they do not repeal them. The polysilicon parallel is an analogy, not a forecast.

HBF: flash on the GPU package

There is one more leg, further out, and it needs a paragraph of packaging to make sense.

HBM is fast for a packaging reason, not a silicon one. Take ordinary DRAM dies, thin them, stack eight or twelve high, drill thousands of vertical connections through the stack, and mount the whole thing millimeters from the GPU on a shared slab of silicon. Width does the work: the stack talks to the GPU over thousands of wires at once, which is how you get terabytes per second out of memory that is not individually fast. The cost is capacity. DRAM cells are large, stacks have height and heat limits, and you end up with 36 to 48 GB per stack of the most expensive memory ever mass-produced.

High Bandwidth Flash is the same packaging trick with NAND dies in the stack instead of DRAM. NAND stores an order of magnitude more bits per die, so the published spec lands at 512 GB per stack at 1.6 TB/s: HBM-class bandwidth, more than ten times HBM capacity.

Same package, different dies
STACK HEIGHT = CAPACITY
SILICON INTERPOSER · THOUSANDS OF WIRES PER STACKPACKAGE SUBSTRATEGPU dieCOMPUTEHBM stack8-12 stacked DRAM dies36-48 GB PER STACKREADS IN NANOSECONDSHOLDS A SLICE OF THE MODELHBF stackstacked NAND dies, same socket512 GB PER STACK · 10X+ HBMREADS IN MICROSECONDSHOLDS THE WHOLE MODEL~1-2 TB/s1.6 TB/sSAME-CLASSBANDWIDTHDRAM DIE~3-4 GBNAND DIE~32 GBA real accelerator mounts 6 to 8 stacks around the die: ~300 GB as HBM, ~4 TB as HBF
The published HBF spec next to today's HBM, drawn to the numbers: a NAND die stores roughly ten times what a DRAM die does, so the same stacking trick in the same socket yields 512 GB per stack at 1.6 TB/s against HBM's 36-48 GB at 1-2 TB/s. Capacity changes by an order of magnitude; bandwidth stays in the same class.

Flash has two real handicaps as memory. Reads take microseconds instead of nanoseconds, and cells wear out if you write them constantly. Both handicaps miss the inference workload almost entirely. Weights are written once and read billions of times. KV cache reloads are big sequential streams, the one access pattern where flash latency hides behind bandwidth. HBF would be useless as general-purpose memory, and it is not aimed at general-purpose memory. It is aimed at the workload from the first section of this piece.

If it ships, eight stacks put about 4 TB next to one accelerator, room for an entire frontier model's weights on the package, where today's HBM holds a fraction of them. SanDisk co-authored the spec with SK hynix and published it through the Open Compute Project in early August. First samples are due in the second half of 2026, first inference devices in early 2027.

None of it is in current earnings, and none of it should be modeled as revenue. It is a call option stapled to the stock: right partner, open standard, right workload. Paying something for it is reasonable.

Whose news moves whom

SanDisk, Micron, Western Digital, and Seagate now trade as one macro bet. SNDK and MU daily returns have correlated at 0.85 over the past 60 days. The options market prices them together too, but not identically, and the differences are where the information is.

The level difference is the purity premium from earlier: SNDK at 91%, the rest 13 to 20 points below, at every tenor. Same question, different leverage to the answer.

The more interesting difference is what each surface says about whose news matters. Micron reports on roughly September 22. None of the other three companies has any event that week. Their forward curves know anyway:

SNAPSHOT 2026-08-17
One-week forward vol implied by each name's own listed expiries, for the week containing Micron's ~Sep 22 report and the weeks either side. None of the other three companies has any scheduled event that week. Source: Massive options snapshots, Aug 17, 2026.

Micron's own report week prices 12 points over its neighbors, which is what an earnings week looks like. But Seagate, with nothing on its calendar, carries the same 12-point bump, and SanDisk carries five and a half. Only Western Digital, the one name with no NAND on the income statement, sleeps through it. In a shortage, the first supplier to disclose contract pricing moves everyone who sells flash.

Run the test backwards and it fails. SanDisk reports November 5, and its own forward for that window runs 96.7%, eleven points over base. Micron's forward through the same window: 71.2%, between a 70.0% stretch before and 69.0% after. SanDisk's biggest day of the year does not exist on Micron's surface. The market has decided information flows one way down this supply chain, from the diversified bellwether to the leveraged pure play, never back.

The leverage is quantifiable. Total variance across SNDK's expiries fits base-plus-events with about one vol point of error: 85.8% base, plus a 17.7% move for each of the next seven earnings reports. The same fit on Micron gives 70.6% and 4.2%. A Micron print is a data point. A SanDisk print is a referendum, priced at roughly double anything SanDisk has actually delivered:

SNAPSHOT 2026-08-17
Left of the divider: what the ATM straddle asked before each past report versus the close-to-close move delivered (green up, red down). Right: the 17.7% per-print move embedded in today's term structure for each of the next seven reports. May and Aug 2025 used 9-day straddles, which overstate the pure event move. Source: Massive historical option aggregates and Aug 17, 2026 snapshot.

We do not think that repricing is crazy. Under the NBM model, earnings day became the day the contracted book gets marked in public: new signings, new floors, new customers. November 5 is the first print against both the $10.3 to $10.8 billion guide and the Investor Day targets.

The far end of the curve makes the same point on a longer clock:

SNAPSHOT 2026-08-17
Annualized forward vol implied between consecutive SNDK expiries. Amber intervals contain a SanDisk report, blue contains Micron's. The highest forward on the whole curve is January to June 2028, and it stays the highest even after stripping out both earnings events inside it.

The top of the entire curve, 99.4%, sits in the first half of 2028, and stays at 91.3% even after stripping out both earnings reports inside that window. That is not an earnings hump. It lines up with the industry's own supply calendar:

The calendar the options market is pricing
Nov 5, 2026
Fiscal Q1 FY27 report. First print against the $10.3B to $10.8B guide and the Investor Day targets.
H2 2026
First High Bandwidth Flash samples ship (SanDisk and SK hynix, OCP spec published Aug 2026).
Early 2027
First AI inference devices with HBF expected to enter sampling.
Through 2027
Kioxia NAND output already committed under contract. Kioxia and SanDisk capex up 41% YoY to $4.5B.
2027
Earliest Micron ID1 fab output. Industry 2027 NAND capacity still projected ~40% below the 2022 peak.
2028
Micron Singapore 10B ramp. Micron CEO: meaningful new capacity unlikely before 2028. The relief window the industry itself forecasts.
Green rows are demand milestones, amber rows are the supply response. Forward vol peaks exactly where the amber rows land.

Until late 2027 the shortage is unfalsifiable: no quarter can prove the bears right while the fabs that could oversupply the market do not exist. The first real test of the $93.9 billion book against new capacity comes in 2028, and the surface has parked its maximum uncertainty exactly there.

💡
The market prices the debate, not the answer

The last question in every SanDisk bull-bear argument is whether AI created a structural NAND supercycle or a spectacular but temporary squeeze. The options market's answer: still an open question in 2028, litigated in 17.7% increments every quarter until then, with the widest distribution of outcomes parked exactly where new supply can first arrive.

In dollars, here is the whole piece on one time axis: the realized path in, the implied distribution out:

Realized path, then what the options imply
LOG SCALE · 1σ CONE · SNAPSHOT 2026-08-17
$50$100$250$500$1k$2.5k$5k$10kFEB '25AUG '25FEB '26TODAYFEB '27AUG '27FEB '287 PRINTS × 17.7%$48.60 SPIN-OFF$1,794$6,361$1,794$509NEW SUPPLY±1σ±0.5σ
Adjusted closes from the February 24, 2025 debut, then the ±1σ and ±0.5σ lognormal cone implied by SNDK's own term structure (Aug 17, 2026 snapshot). Dotted verticals are the seven scheduled reports the surface charges 17.7% for; the amber band is the first window in which new NAND capacity can arrive. The cone as drawn is symmetric; the traded surface leans it upward, with 25-delta calls 3 to 4 vol points over puts. Source: Massive options snapshots.

A range of $509 to $6,361 by mid-2028 is the market holding both endings live: the commodity cycle in a party hat, and the structurally-80%-margin infrastructure company. The 25-delta risk reversal is inverted, calls over puts by 3 to 4 points at every expiry, so of the two tails, the market pays up for the melt-up. Meanwhile the equity trades near 10 times annualized guided earnings, a multiple that says "temporary." The stock and its own options are having an argument. We would rather own the argument than either side of it.

The bottom line

AI made storage a first-order input. That demand hit the one commodity whose supply had spent three years shrinking, at the purest-play supplier, which converted the squeeze into four years of contracts and margins no memory company has printed before. Nobody finds out whether it lasts until supply returns in 2028. Until then the path itself is priced: seven referendums at 17.7% each, a checkpoint every time Micron speaks, and a final exam in the first half of 2028.

SNDK is live on Hypercall
Everything in this piece, the term structure, the event pricing, the 2028 forwards, is a market you can trade, on-chain. Trade SanDisk options alongside crypto and the rest of the RWA book at app.hypercall.xyz/asset/sndk.