Semiconductor Industry

How to Separate Price Increases from Product Mix in Memory ASP

Memory average selling prices combine changes in individual product prices with changes in the sales mix. Distinguish ASP per bit from ASP per product and calculate the effect of a higher share of expensive products.

As an average selling price, memory ASP can reflect both price increases for individual products and a higher sales share of expensive products. Without aligning units and product mix, an ASP increase can be misinterpreted as a marketwide price increase.

First, Check Whether the Denominator Is Units or Bits

ASP is revenue within a defined scope divided by sales volume. Its meaning depends on whether volume is measured as package counts or total bits. A transition to higher-capacity products can raise the price per unit while lowering the price per bit. When reading an ASP linked to bit shipments, as in Micron's earnings commentary, confirm that it is capacity-based. If an external pricing survey quotes chip prices for a specific specification, also note in your analysis that its population differs from the company's overall average.

How a Higher Share of Expensive Products Changes the Average

Memory is sold as different products according to application and performance requirements. An average that combines products with specialized structures, such as HBM, with other DRAM products moves as the product mix changes. To examine this effect, hold each product's base-period price constant and apply the new sales mix. Comparing that result with actual ASP helps isolate the effect of pure price changes. However, an exact decomposition is impossible without detailed volume and price disclosures, so distinguish a directional interpretation from a precise calculation.

Why an Implied ASP Can Differ from the Official Figure

ASP growth can be estimated by dividing one plus the revenue growth rate by one plus the bit shipment growth rate, then subtracting one, but both indicators must cover the same business scope. Dividing consolidated revenue that includes other products or services by DRAM bit shipments alone produces an incorrect result. Exchange rates, returns and discounts, period differences, and rounding also create discrepancies. If a company gives only an approximate shipment growth range, the implied ASP should also be presented as a range. Rather than immediately concluding that a disclosure is wrong when your calculation differs, first compare the included products and comparison bases. When comparing ASP levels directly across companies, also check the scope of included packaging and module components. A company that sells more components as part of its offering is not necessarily charging more for the same memory itself.

Worked example

Hypothetical example: Suppose the price per identical bit unit is KRW 1 for a standard product and KRW 3 for a premium product, with shipment shares of 80% and 20%. ASP is KRW 1.4. If each price is unchanged but the shares become 60% and 40%, ASP rises approximately 28.6% to KRW 1.8. Neither product's price has increased. Note that this calculation uses sales-volume weights; using revenue-share weights does not produce the same ASP.

What to check

  • Check the ASP denominator and revenue scope
  • Review changes in premium products' share of sales volume
  • Calculate the average change separately with prices held constant
  • Check exchange rates, rounding, and business scope when deriving implied ASP

Sources and primary materials

This is educational material about research methods. For an actual company decision, verify the filings and primary sources for the relevant period.

  1. Micron 2025 Form 10-K ↗
  2. Micron HBM2E: Our fastest memory for the modern data center ↗