From Jan 2017 to Sep 2026 the index went from 117.6 to 177.8, a change of +51.2%.
Highest reading in that period: 177.8 in Sep 2026. Lowest: 117.3 in May 2017.
Largest one-month rise: +2.8% in May 2025. Largest one-month fall: -2.9% in Jun 2025.
The year-over-year change stayed within 10% either way in each of the last 36 months, so a 10% annual cap or floor would not have been reached.
Use it in a contract
Draft clause citing this series
A starting point citing this series by name and code. Replace the bracketed terms with your contract's actual scope before use.
The [affected portion] of the Contract Price shall be adjusted using US PPI — Other Electronic Component Manufacturing (BLS series PCU334419334419), published by BLS.
Base Period: the index value published for September 2026 (or the month of contract signing, if different) is the Base Value.
Adjustment: at each Adjustment Date, the Current Value is the most recently published three-month average of the index (the Averaging Window). The Escalation Factor equals Current Value divided by Base Value.
Cap: the Escalation Factor applied under this clause shall not exceed 1.10 or fall below 0.90 (a 10% cap and floor) in any single Adjustment Date, regardless of the index's actual movement.
[Replace bracketed terms with your contract's actual affected-portion definition and adjustment-date schedule before use. This is a drafting starting point, not legal advice.]
A catch-all for electronic components with no dedicated series of their own. Use only when nothing more specific applies, and name the actual component in the clause so both sides know what it covers.
Split chips from the equipment that makes them. Chip prices index to BLS PCU334413334413, which has trended down over the last decade. Fab equipment indexes to PCU333242333242, which has trended up. A shared index will misprice one side.
Let Escalake run this clause for you
Escalake tracks US PPI — Other Electronic Component Manufacturing, applies your formula, and gives both sides a number they can confirm, no spreadsheet required.