# Pay Versus Performance Data API - SEC Form DEF 14A > Database of pay versus performance data from proxy statements filed on SEC Form DEF 14A, including the Item 402(v) table with compensation actually paid to the CEO and other executives, company and peer group total shareholder return, net income and the company-selected measure for each year, the most important performance measures, annual bonus metrics, goals and payouts as a percentage of target, performance share metrics and periods, and the use of discretion. Source: https://sec-api.io/docs/pay-versus-performance-data-api The Pay Versus Performance Data API shows if executive pay at a public company follows company results and stock returns. The data covers the fiscal years from 2020 to the present. Each record covers one proxy statement. Search queries on any field return the matching records in JSON format through one API endpoint. The API extracts the pay versus performance table as one row per fiscal year, with a separate entry for each chief executive officer when the CEO changed during a year. It also extracts how the annual bonus and performance shares are paid: the measures, weights, goals and results, the payout as a percentage of target, and changes that the compensation committee made at its own discretion. Smaller reporting companies provide a reduced table with three years, no peer group return, and no company-selected measure. Data sample · Pay versus performance | Filed at | Ticker | Company | Meeting | Fiscal year | Disclosure | Years | PEOs | PEO SCT total | PEO CAP | TSR ($100) | Peer TSR ($100) | Net income | Company-selected measure | Bonus payout (%) | Bonus discretion | PSU max (%) | CEO LTI at risk (%) | CIK | Accession no. | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | 2026-10-07 | CPB | CAMPBELL'S Co | 2026-11-17 | 2026 | full | 5 | 2 | $10,965,019.00 | $3,048,543.00 | 61 | 95 | $405,000,000.00 | Net Sales | 66 | no adjustment | 250 | 60 | 16732 | 0000016732-26-000031 | | 2026-10-06 | FSI | FLEXIBLE SOLUTIONS INTERNATIONAL INC | 2026-11-20 | 2025 | smaller reporting company | 2 | 1 | $618,000.00 | $1,012,400.00 | 352.09 | – | $786,894.00 | – | – | not stated | – | – | 1069394 | 0001493152-26-046034 | | 2026-10-06 | CBRL | CRACKER BARREL OLD COUNTRY STORE, INC | 2026-11-19 | 2026 | full | 5 | 2 | $6,928,561.00 | $5,493,431.00 | 51 | 150 | $31,700,000.00 | Adjusted EBITDA | 80.15 | not stated | 150 | 50 | 1067294 | 0001104659-26-114062 | | 2026-10-06 | INTA | Intapp, Inc. | 2026-11-17 | 2026 | full | 5 | 1 | $18,548,023.00 | $2,134,044.00 | 90.04 | 100.18 | -$41,310,000.00 | ARR | 103 | not stated | – | – | 1565687 | 0001140361-26-038804 | | 2026-10-06 | SNDK | Sandisk Corp | 2026-11-17 | 2026 | full | 2 | 1 | $10,456,161.00 | $2,696,511,780.00 | 3,464 | 249 | $11,433,000,000.00 | Revenue | 200 | no adjustment | 200 | 75 | 2023554 | 0001308179-26-000423 | | 2026-10-06 | LITE | Lumentum Holdings Inc. | 2026-11-18 | 2026 | full | 5 | 2 | $15,392,731.00 | $474,253,106.00 | 978.77 | 199.1 | -$6,935,100,000.00 | Revenue | 186.3 | no adjustment | 200 | 66 | 1633978 | 0001308179-26-000420 | | 2026-10-06 | AVT | AVNET INC | 2026-11-20 | 2026 | full | 5 | 1 | $11,980,898.00 | $20,445,303.00 | 244.51 | 202.37 | $334,400,000.00 | Adjusted Operating Income Dollars (OI$) | 140.98 | not stated | 200 | 50 | 8858 | 0001104659-26-114038 | | 2026-10-06 | PDEX | PRO DEX INC | 2026-11-19 | 2026 | smaller reporting company | 3 | 1 | $727,584.00 | $1,124,023.00 | 306.54 | – | $13,662,000.00 | – | – | not stated | – | – | 788920 | 0001079973-26-001325 | | 2026-10-06 | DCI | DONALDSON Co INC | 2026-11-20 | 2026 | full | 5 | 2 | $5,195,987.00 | $6,222,594.00 | 154 | 145 | $454,000,000.00 | Company Diluted EPS - Incentive | – | not stated | 200 | 50 | 29644 | 0000029644-26-000115 | | 2026-10-05 | WDC | WESTERN DIGITAL CORP | 2026-11-20 | 2026 | full | 5 | 2 | $17,168,701.00 | $257,464,053.00 | 1,021 | 383 | $9,424,000,000.00 | Revenue | 200 | not stated | 200 | 60 | 106040 | 0001628280-26-064909 | | 2026-10-02 | VIAV | VIAVI SOLUTIONS INC. | 2026-11-11 | 2026 | full | 5 | 1 | $12,305,351.00 | $95,290,578.00 | 273 | 103 | -$30,400,000.00 | Consolidated Non-GAAP Operating Income | 115.1 | not stated | 150 | 60 | 912093 | 0001628280-26-064524 | | 2026-10-02 | JKHY | JACK HENRY & ASSOCIATES INC | 2026-11-19 | 2026 | full | 5 | 2 | $8,413,970.00 | $5,432,964.00 | 89.76 | 125.48 | $502,776,000.00 | Non-GAAP adjusted operating income | 130.8 | no adjustment | 200 | 60 | 779152 | 0000779152-26-000088 | | 2026-09-24 | LRCX | LAM RESEARCH CORP | 2026-11-03 | 2026 | full | 5 | 1 | $40,354,475.00 | $320,642,970.00 | 633 | 430 | $7,265,396,000.00 | Non-GAAP operating income as a percentage of revenue | – | no adjustment | 150 | 60 | 707549 | 0000707549-26-000047 | | 2026-07-15 | NKE | NIKE, Inc. | 2026-09-08 | 2026 | full | 5 | 2 | $36,340,876.00 | $19,275,855.00 | 36.47 | 48.36 | $3,108,000,000.00 | Adjusted Revenue | 74 | decreased | 200 | 50 | 320187 | 0000320187-26-000089 | The data comes from proxy statements filed on SEC Form DEF 14A. The SEC requires a pay versus performance table in the proxy statement for fiscal years ending on or after December 16, 2022. For each of the last fiscal years, up to five, the table compares compensation actually paid to the chief executive officer and other named executive officers with total shareholder return for the company and a peer group, net income, and a financial measure selected by the company. The first proxy statements with the table, filed in 2023, report three fiscal years, or two fiscal years for smaller reporting companies. The data is extracted from the text of the proxy statement: the pay versus performance section with its footnotes and the list of most important measures, and the sections of the Compensation Discussion and Analysis on the annual incentive and the long-term incentive awards. The data is provided in a structured JSON format. The extracted information includes: - Pay versus performance table for each fiscal year: total pay in the Summary Compensation Table and compensation actually paid for each CEO, the averages for the other named executive officers, the value of a 100 USD investment in the company and in the peer group, net income and the value of the company-selected measure - Disclosure level (full or smaller reporting company), number of years, number of CEOs in the period and the name of the peer group or index - Company-selected measure with its unit and the list of most important financial measures - Annual bonus measures with weights, threshold, target and maximum goals, actual results and payout for each measure - Annual bonus payout as a percentage of target, and the target and actual bonus of each named executive officer - Performance share measures, weights, performance period, payout range, relative TSR comparison group and the share of the CEO long-term award that depends on performance - Result of the last completed performance share cycle, with the payout and the relative TSR percentile - Use of discretion to increase or decrease the bonus or the performance share payout, and bonuses paid outside a plan - Total shareholder return figures that the proxy statement cites outside the table - Short quotes from the proxy statement that support key values ## API Endpoint Search and retrieve the pay versus performance data of proxy statements by sending `POST` HTTP requests with search parameters as JSON-formatted payload to the following API endpoint: https://api.sec-api.io/pay-versus-performance Supported HTTP methods: `POST` Request and response content type: `JSON` ## Authentication To authenticate your API requests, use the API key available in your [user profile](https://sec-api.io/login). You can use your API key in one of two ways. Choose the method that best fits your implementation: - **Authorization Header:** Include your API key as an `Authorization` header in your `POST` requests. For instance, before sending a `POST` request to `https://api.sec-api.io/pay-versus-performance`, ensure the header is set as follows: `Authorization: YOUR_API_KEY`. - **Query Parameter:** Alternatively, append your API key directly to the URL as a query parameter. For example, when making `POST` requests, use the URL `https://api.sec-api.io/pay-versus-performance?token=YOUR_API_KEY` instead of the base endpoint. ## Request Parameters Search the pay versus performance data of proxy statements by sending a search query to the API. All fields of the extracted data are searchable. For a complete list of searchable fields, refer to the [Response Structure section](#response-format) below. Send a search query as a JSON-formatted payload to the API using the structure explained below. **Request parameters:** - query: string Your search criteria in the format `field:value` defining the fields to search in and the values to search for in those fields. The query is written in Lucene syntax and supports boolean operators (AND, OR, NOT), range queries across date and number fields using square brackets (`[`, `]`), wildcards (`*`) and search expression grouping with normal brackets (`(`, `)`). More [information on Lucene is available here](https://sec-api.io/resources/lucene-query-syntax-overview). Query examples are [available below.](#request-examples) - from: integer Specifies the starting position of your results, allowing for pagination. For instance, set `from` to 50 to skip the first 50 results. Default: 0. Maximum: 10,000, which is also the cap for the maximum number of results returned per `query`. To retrieve all results in your search universe, increment `from` by the value of the `size` parameter (e.g., 50) until no more results are returned or the 10,000 limit is reached. For example, use 0, 50, 100, and so on. If your `query` locates more than 10,000 results, consider narrowing your search by refining your filter criteria, such as using a date range filter to iterate over months or years. One approach would be to search for items with a `filedAt` date range filter, e.g., `filedAt:[2025-01-01 TO 2025-01-31]` (all filings from January 2025), then paginate through the results by incrementing `from`, and once completed, repeat the process for the next month, and so on. - size: integer The number of results to be returned per request. Default: 50. Maximum: 50. - sort: array An array of objects that specify how the returned results are sorted. For example, `[{ "filedAt": { "order": "desc" } }]` sorts the results by the filing date, most recent filings first. Set `order` to `asc` to sort in ascending order. ### Request Examples Find all proxy statements filed in 2026 whose pay versus performance table includes two or more CEOs, with the result sorted by the filing date, starting with the most recent filings. A CEO change often explains large differences between compensation actually paid and total shareholder return in the years of the change. Increment the `from` parameter by 50 on each subsequent request to paginate through the results. ```json { "query": "payVersusPerformance.peoCount:[2 TO *] AND filedAt:[2026-01-01 TO 2026-12-31]", "from": "0", "size": "50", "sort": [{"filedAt":{"order":"desc"}}] } ``` Find all proxy statements in which the annual bonus paid out below target, or in which the compensation committee used its discretion to reduce the bonus. ```json { "query": "annualIncentive.payoutPctOfTarget:[* TO 100} OR discretion.annualIncentiveAdjustment:decreased", "from": "0", "size": "50", "sort": [{"filedAt":{"order":"desc"}}] } ``` ## Response Structure **Response type:** JSON The API response represents a JSON object with two fields: `total` (object) and `data` (array). The `total.value` field indicates the total number of results matching your search query. The `data` array holds up to 50 items per request. Each item represents the extracted data from one proxy statement filed on Form DEF 14A. The data contains only facts that the proxy statement states. A value of `null` or `not_stated`, or an empty array, means that the proxy statement does not state the fact. Amounts are in USD; values that the proxy statement prints in thousands or millions are converted to USD. Percentages are numbers from 0 to 100, and payouts above target can exceed 100. Dates use the format `YYYY-MM-DD`. Each item has the following structure: - accessionNo: string Accession number of the filing, e.g. `0000016732-26-000031`. - formType: string EDGAR form type. Possible values: `DEF 14A`. - filedAt: date Date and time at which SEC EDGAR accepted the filing, e.g. `2026-10-07T08:55:38-04:00`. - periodOfReport: date Period of report as stated in the EDGAR header of the filing, e.g. `2026-11-17`. For a proxy statement on Form DEF 14A, this is usually the date of the shareholder meeting. This field is `null` when the EDGAR header gives no period. - entities: array of objects Companies named in the EDGAR header of the filing. A proxy statement filed by the company has one entity, marked `(Filer)`. The company that holds the meeting is always the first entity. - cik: string Central Index Key (CIK) of the entity, without leading zeros, e.g. `16732`. - ticker: string Trading symbol of the common stock of the entity, e.g. `CPB`. - companyName: string Name of the entity as in EDGAR, with its role in the filing in brackets, for example `(Filer)`, e.g. `CAMPBELL'S Co (Filer)`. - irsNo: string Employer identification number of the entity, assigned by the Internal Revenue Service (IRS), e.g. `210419870`. - fiscalYearEnd: string Last day of the fiscal year of the entity, in the format `MMDD`, e.g. `0803`. - stateOfIncorporation: string Code of the state or country in which the entity is incorporated, e.g. `NJ`. - sic: string Standard Industrial Classification (SIC) code and industry title of the entity, as in EDGAR, e.g. `2000 Food and Kindred Products`. - act: string Securities law under which the entity files, as in EDGAR, e.g. `34`. `34` is the Securities Exchange Act of 1934. - fileNo: string SEC file number of the entity, e.g. `001-03822`. - filmNo: string Film number that SEC EDGAR assigned to the filing document of the entity, e.g. `261445554`. - meetingDate: date Date of the shareholder meeting, e.g. `2026-11-17`. - fiscalYear: integer Last fiscal year that the pay disclosure covers, e.g. `2026`. A proxy statement filed in October 2026 by a company with a June fiscal year end usually covers fiscal year 2026. - url: string URL of the main filing document on SEC EDGAR. - payVersusPerformance: object Pay versus performance disclosure under Item 402(v) of Regulation S-K. The table compares the pay of the executives with the returns of the stock and the financial results of the company for each of the last fiscal years. - tablePresented: boolean `true` when the proxy statement contains a pay versus performance table. `false` when it states that the company is exempt or does not include the table. - disclosureLevel: string Level of the disclosure. `full` is the table with up to five fiscal years, peer group return and a company-selected measure. `smaller_reporting_company` is the scaled table of a smaller reporting company: up to three fiscal years, no peer group return, no company-selected measure and no list of most important measures. Possible values: `full`, `smaller_reporting_company`, `not_stated`. - yearsCovered: integer Number of fiscal years in the table, e.g. `5`. - peoCount: integer Number of different principal executive officers (PEOs) in the table over all years, e.g. `2`. A value above 1 means that the CEO changed during the period of the table. - peerGroup: string Name of the index or peer group used for the peer group return, as printed, e.g. `S&P 500 Packaged Foods Group`. `null` for a smaller reporting company. - peerGroupType: string Type of the peer group. `published_index` is an industry or market index, for example the PHLX Semiconductor Sector Total Return Index. `compensation_peer_group` is the peer group that the company uses to set pay. `custom_peer_group` is another group of companies that the company selects. Possible values: `published_index`, `compensation_peer_group`, `custom_peer_group`, `not_stated`. - companySelectedMeasure: string Name of the company-selected measure, as printed, e.g. `Net Sales`. This is the financial measure that the company considers most important to link pay to performance for the last fiscal year. `null` for a smaller reporting company. - companySelectedMeasureIsNonGaap: boolean `true` when the proxy statement states that the company-selected measure is not a GAAP measure, for example adjusted EBITDA. `false` when the proxy statement states that the values come from the audited financial statements. `null` in all other cases, for example for an operating metric such as annual recurring revenue. - companySelectedMeasureUnit: string Unit of the company-selected measure values in `rows`. Possible values: `usd`, `usd_per_share`, `percent`, `ratio`, `other`, `not_stated`. - mostImportantMeasures: array of strings Tabular list of the most important financial measures linking pay to performance, as printed, e.g. `["Adjusted EBIT"]`. The rule does not require ranking. Most companies state the list is unranked. A smaller reporting company does not provide this list. - rows: array of objects Rows of the pay versus performance table, one item per fiscal year, most recent year first. - fiscalYear: integer Fiscal year of the row, e.g. `2026`. - peos: array of objects Pay of each PEO in the fiscal year. When the CEO changed during the year, the table has a separate column for each PEO and this array has one item per PEO. - name: string Name of the PEO, from the table or its footnotes, e.g. `Mick J. Beekhuizen`. - sctTotalUSD: number Total pay of the PEO in the Summary Compensation Table (SCT) for the fiscal year, in USD, e.g. `10965019`. - compensationActuallyPaidUSD: number Compensation actually paid (CAP) to the PEO for the fiscal year, in USD, e.g. `3048543`. CAP starts from the SCT total, removes the grant-date value of equity awards and the change in pension value, and adds the fair value at year end of new awards, the change in fair value of earlier awards and the pension service cost. CAP can be negative when the share price falls. - nonPeoNeoAvgSctTotalUSD: number Average SCT total of the named executive officers (NEOs) other than the PEO, in USD, e.g. `3397964`. - nonPeoNeoAvgCapUSD: number Average compensation actually paid to the NEOs other than the PEO, in USD, e.g. `1601909`. - companyTsrValue: number Value at the end of the fiscal year of a fixed 100 USD investment in the stock of the company, made at the start of the first year of the table, with dividends reinvested, e.g. `61`. A value of 150 is a cumulative total shareholder return (TSR) of 50%. - peerGroupTsrValue: number Value of a fixed 100 USD investment in the peer group, calculated as for `companyTsrValue`, e.g. `95`. `null` for a smaller reporting company. - netIncomeUSD: number GAAP net income or net loss of the company for the fiscal year, in USD, e.g. `405000000`. Values printed in thousands or millions are converted to USD. - companySelectedMeasureValue: number Value of the company-selected measure for the fiscal year, in the unit of `companySelectedMeasureUnit`, e.g. `9744000000`. USD values printed in thousands or millions are converted to USD. - annualIncentive: object Annual cash incentive (annual bonus) for the last fiscal year, from the Compensation Discussion and Analysis (CD&A). - planName: string Name of the annual incentive plan, as printed, e.g. `Annual Incentive Plan`. - payoutPctOfTarget: number Payout of the annual incentive as a percentage of target, as printed, e.g. `66`. When the proxy statement gives a company-wide funding or payout percentage, this field holds it. Otherwise it holds the payout of the CEO. This field is `null` when the proxy statement gives only a range of payouts. 100 is a payout at target. - metrics: array of objects Performance measures of the corporate or CEO scorecard of the annual incentive, with weights and goals as printed. - name: string Name of the measure, as printed, e.g. `Net Sales`. - category: string Category of the measure. `strategic_or_individual` covers individual, strategic and operational goals. `esg` covers environmental, social and governance goals. Possible values: `revenue`, `earnings_per_share`, `ebitda`, `operating_income`, `net_income`, `pretax_income`, `free_cash_flow`, `operating_cash_flow`, `gross_margin`, `operating_margin`, `return_on_capital`, `relative_tsr`, `absolute_tsr`, `stock_price`, `strategic_or_individual`, `esg`, `customer`, `safety`, `other`. - weightPct: number Weight of the measure in percent, e.g. `40`. - threshold: string Threshold goal, as printed, e.g. `$9,471 million`. - target: string Target goal, as printed, e.g. `$9,919 - $10,019 million`. - maximum: string Maximum goal, as printed, e.g. `$10,886 million`. - actual: string Actual result, as printed, e.g. `$9,744 million`. - payoutPct: number Payout for the measure as a percentage of target, as printed, e.g. `79`. - neoPayouts: array of objects Target and actual annual incentive of each NEO, as printed. - name: string Name of the NEO, e.g. `Mick J. Beekhuizen`. - targetPctOfSalary: number Target annual incentive as a percentage of base salary, e.g. `150`. - targetUSD: number Target annual incentive in USD, e.g. `1858500`. - actualUSD: number Actual annual incentive paid for the fiscal year, in USD, e.g. `1226610`. - payoutPctOfTarget: number Actual annual incentive as a percentage of target, as printed, e.g. `200`. - performanceShares: object Performance share units (PSUs) or other performance-based equity awards granted in the last fiscal year. These awards vest only when the company reaches goals over a performance period. - granted: boolean `true` when the NEOs received performance-based equity awards in the last fiscal year. `false` when the proxy statement states that they did not. - metrics: array of objects Performance measures of the awards granted in the last fiscal year. - name: string Name of the measure, as printed, e.g. `Adjusted earnings per share growth (EPSG)`. - category: string Category of the measure. `relative_tsr` is the TSR of the company compared with an index or a peer group. When relative TSR changes the payout of another measure up or down (a modifier), the measure is in this list with `weightPct` `null`. Possible values: `revenue`, `earnings_per_share`, `ebitda`, `operating_income`, `net_income`, `pretax_income`, `free_cash_flow`, `operating_cash_flow`, `gross_margin`, `operating_margin`, `return_on_capital`, `relative_tsr`, `absolute_tsr`, `stock_price`, `strategic_or_individual`, `esg`, `customer`, `safety`, `other`. - weightPct: number Weight of the measure in percent, e.g. `50`. - performancePeriodYears: number Length of the performance period in years, e.g. `3`. When the measures of the award have different periods, this field holds the longest period. An award with only one-year performance periods has the value 1. - relativeTsrComparator: string Index or peer group for the relative TSR measure, as printed, e.g. `S&P Telecom Select Industry Index`. - payoutRangeMinPct: number Lowest payout as a percentage of the target number of units, usually 0, e.g. `0`. - payoutRangeMaxPct: number Highest payout as a percentage of the target number of units, e.g. `250`. - ceoLtiSharePct: number Share of the long-term incentive award value of the CEO that the company granted as performance-based awards, in percent, as printed, e.g. `60`. - completedCycle: object Performance cycle that ended with or just before the last fiscal year, as certified in the proxy statement. When the cycle has separate grants for several measures, the grant for relative TSR is used. - performancePeriod: string Performance period of the cycle, as printed, e.g. `fiscal 2024-2026`. - payoutPct: number Certified payout as a percentage of the target number of units, e.g. `0`. - relativeTsrPercentile: number Percentile rank of the company TSR in the comparator group for the cycle, e.g. `42`. - discretion: object Use of discretion by the compensation committee for the last fiscal year. Discretion changes a payout that the formula of the plan produced, or pays a bonus outside the plan. - annualIncentiveAdjustment: string Effect of discretion on the annual incentive. `no_adjustment` when the proxy statement states that the committee did not use discretion. Possible values: `increased`, `decreased`, `no_adjustment`, `not_stated`. - longTermIncentiveAdjustment: string Effect of discretion on the payout of performance-based equity awards. Possible values: `increased`, `decreased`, `no_adjustment`, `not_stated`. - description: string Short description of the discretion and the reason, at most 400 characters. - discretionaryBonuses: array of objects Bonuses paid outside the formula of a plan, for example a special recognition bonus or a sign-on bonus. - name: string Name of the executive, e.g. `Todd E. Cunfer`. - amountUSD: number Bonus amount in USD, e.g. `1200000`. - reason: string Reason for the bonus, as stated. - tsrHighlights: array of objects TSR results that the proxy statement cites in the CD&A or the proxy summary, outside the pay versus performance table. - period: string Period of the TSR, for example `3-year (fiscal 2024-2026)`, e.g. `3-year (fiscal 2024-2026)`. - companyTsrPct: number TSR of the company for the period, in percent, e.g. `-44.7`. - comparator: string Index or peer group of the comparison, as printed, e.g. `Performance Peer Group`. - comparatorTsrPct: number TSR of the comparator for the period, in percent, e.g. `-14.59`. - percentileRank: number Percentile rank of the company TSR in the comparator group, e.g. `38`. - evidence: object Short quotes from the proxy statement that support key values. Each key is the path of a field, e.g. `undefined`, and each value is the quote. ### Response Example JSON ```json { "total": { "value": 1, "relation": "eq" }, "data": [ { "accessionNo": "0000016732-26-000031", "formType": "DEF 14A", "filedAt": "2026-10-07T08:55:38-04:00", "periodOfReport": "2026-11-17", "entities": [ { "cik": "16732", "ticker": "CPB", "companyName": "CAMPBELL'S Co (Filer)", "irsNo": "210419870", "fiscalYearEnd": "0803", "stateOfIncorporation": "NJ", "sic": "2000 Food and Kindred Products", "act": "34", "fileNo": "001-03822", "filmNo": "261445554" } ], "meetingDate": "2026-11-17", "fiscalYear": 2026, "url": "https://www.sec.gov/Archives/edgar/data/16732/000001673226000031/cpb-20261007.htm", "payVersusPerformance": { "tablePresented": true, "disclosureLevel": "full", "yearsCovered": 5, "peoCount": 2, "peerGroup": "S&P 500 Packaged Foods Group", "peerGroupType": "published_index", "companySelectedMeasure": "Net Sales", "companySelectedMeasureIsNonGaap": false, "companySelectedMeasureUnit": "usd", "mostImportantMeasures": [ "Adjusted EBIT", "Adjusted EPS", "Free Cash Flow", "Net Sales", "Stock Price" ], "rows": [ { "fiscalYear": 2026, "peos": [ { "name": "Mick J. Beekhuizen", "sctTotalUSD": 10965019, "compensationActuallyPaidUSD": 3048543 } ], "nonPeoNeoAvgSctTotalUSD": 3397964, "nonPeoNeoAvgCapUSD": 1601909, "companyTsrValue": 61, "peerGroupTsrValue": 95, "netIncomeUSD": 405000000, "companySelectedMeasureValue": 9744000000 }, { "fiscalYear": 2025, "peos": [ { "name": "Mick J. Beekhuizen", "sctTotalUSD": 6957360, "compensationActuallyPaidUSD": 3473302 }, { "name": "Mark Clouse", "sctTotalUSD": 11056404, "compensationActuallyPaidUSD": -6914795 } ], "nonPeoNeoAvgSctTotalUSD": 3004812, "nonPeoNeoAvgCapUSD": 691094, "companyTsrValue": 85, "peerGroupTsrValue": 100, "netIncomeUSD": 602000000, "companySelectedMeasureValue": 10253000000 }, { "fiscalYear": 2024, "peos": [ { "name": "Mark Clouse", "sctTotalUSD": 12260000, "compensationActuallyPaidUSD": 17409744 } ], "nonPeoNeoAvgSctTotalUSD": 4087288, "nonPeoNeoAvgCapUSD": 5205606, "companyTsrValue": 118, "peerGroupTsrValue": 106, "netIncomeUSD": 567000000, "companySelectedMeasureValue": 9636000000 }, { "fiscalYear": 2023, "peos": [ { "name": "Mark Clouse", "sctTotalUSD": 11699822, "compensationActuallyPaidUSD": 11089637 } ], "nonPeoNeoAvgSctTotalUSD": 3771274, "nonPeoNeoAvgCapUSD": 3573919, "companyTsrValue": 113, "peerGroupTsrValue": 119, "netIncomeUSD": 858000000, "companySelectedMeasureValue": 9357000000 }, { "fiscalYear": 2022, "peos": [ { "name": "Mark Clouse", "sctTotalUSD": 10277065, "compensationActuallyPaidUSD": 13004241 } ], "nonPeoNeoAvgSctTotalUSD": 3965231, "nonPeoNeoAvgCapUSD": 4788630, "companyTsrValue": 117, "peerGroupTsrValue": 113, "netIncomeUSD": 757000000, "companySelectedMeasureValue": 8562000000 } ] }, "annualIncentive": { "planName": "Annual Incentive Plan", "payoutPctOfTarget": 66, "metrics": [ { "name": "Net Sales", "category": "revenue", "weightPct": 40, "threshold": "$9,471 million", "target": "$9,919 - $10,019 million", "maximum": "$10,886 million", "actual": "$9,744 million", "payoutPct": 79 }, { "name": "Adjusted EBIT", "category": "operating_income", "weightPct": 40, "threshold": "$1,177 million", "target": "$1,282 - $1,334 million", "maximum": "$1,439 million", "actual": "$1,181 million", "payoutPct": 51 }, { "name": "Free Cash Flow", "category": "free_cash_flow", "weightPct": 20, "threshold": "$608 million", "target": "$701 - $730 million", "maximum": "$859 million", "actual": "$662 million", "payoutPct": 69 } ], "neoPayouts": [ { "name": "Mick J. Beekhuizen", "targetPctOfSalary": 150, "targetUSD": 1858500, "actualUSD": 1226610, "payoutPctOfTarget": null }, { "name": "Todd E. Cunfer", "targetPctOfSalary": 70, "targetUSD": 509486, "actualUSD": 302635, "payoutPctOfTarget": null }, { "name": "Carrie L. Anderson", "targetPctOfSalary": 36, "targetUSD": 299160, "actualUSD": 197446, "payoutPctOfTarget": null }, { "name": "Mohit Anand", "targetPctOfSalary": 37, "targetUSD": 222164, "actualUSD": 111082, "payoutPctOfTarget": null } ] }, "performanceShares": { "granted": true, "metrics": [ { "name": "Adjusted earnings per share growth (EPSG)", "category": "earnings_per_share", "weightPct": 50 }, { "name": "Organic net sales growth (ONSG)", "category": "revenue", "weightPct": 50 }, { "name": "Relative TSR modifier (+/- 25%)", "category": "relative_tsr", "weightPct": null } ], "performancePeriodYears": 3, "relativeTsrComparator": "U.S.-based publicly traded companies in the Compensation Peer Group", "payoutRangeMinPct": 0, "payoutRangeMaxPct": 250, "ceoLtiSharePct": 60, "completedCycle": { "performancePeriod": "fiscal 2024-2026", "payoutPct": 0, "relativeTsrPercentile": null } }, "discretion": { "annualIncentiveAdjustment": "no_adjustment", "longTermIncentiveAdjustment": "not_stated", "description": "The Committee retains discretion to adjust the Total Company Performance Score for quality of results but did not exercise it in fiscal 2026. The formula score of 66% of target was paid.", "discretionaryBonuses": [ { "name": "Todd E. Cunfer", "amountUSD": 1200000, "reason": "One-time sign-on cash payment in recognition of the forfeiture of an annual bonus from his prior employment" }, { "name": "Mohit Anand", "amountUSD": 225000, "reason": "One-time sign-on cash payment in recognition of the forfeiture of an annual bonus from his prior employment" } ] }, "tsrHighlights": [ { "period": "3-year (fiscal 2024-2026)", "companyTsrPct": -44.7, "comparator": "Performance Peer Group", "comparatorTsrPct": null, "percentileRank": null } ], "evidence": { "payVersusPerformance.rows[1].peos": "In fiscal 2025, Mark Clouse (our former PEO) and Mick J. Beekhuizen (our current PEO) each served as Principal Executive Officer (“PEO”) for a portion of the fiscal year.", "payVersusPerformance.peerGroup": "Peer Group TSR is calculated based upon the Company’s peer group (S&P 500 Packaged Foods Group) as reflected in our Annual Report on Form 10‑K pursuant to Item 201(e) of Regulation S‑K for the fiscal year ended August 2, 2026.", "annualIncentive.payoutPctOfTarget": "Formulaically, the Total Company Performance Score provided for a payout equal to 66% of target. The Committee retains discretion to adjust the Total Company Performance Score for quality of results and other factors as it deems appropriate, but did not exercise such discretion in fiscal 2026.", "performanceShares.payoutRangeMaxPct": "The payout of the EPSG and ONSG performance‑restricted share units will range between 0% and 250%, after application of the relative TSR modifier.", "performanceShares.completedCycle.payoutPct": "Based on the above criteria and our TSR performance ranking, the payout for TSR performance‑restricted share units for the fiscal 2024‑2026 performance period was 0% of the target amount." } } ] } ```