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.
| 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. | Details |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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:
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. 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
Authorizationheader in yourPOSTrequests. For instance, before sending aPOSTrequest tohttps://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
POSTrequests, use the URLhttps://api.sec-api.io/pay-versus-performance?token=YOUR_API_KEYinstead 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 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. Query examples are available below.
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.
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.
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
1
{
2
"total": {
3
"value": 1,
4
"relation": "eq"
5
},
6
"data": [
7
{
8
"accessionNo": "0000016732-26-000031",
9
"formType": "DEF 14A",
10
"filedAt": "2026-10-07T08:55:38-04:00",
11
"periodOfReport": "2026-11-17",
12
"entities": [
13
{
14
"cik": "16732",
15
"ticker": "CPB",
16
"companyName": "CAMPBELL'S Co (Filer)",
17
"irsNo": "210419870",
18
"fiscalYearEnd": "0803",
19
"stateOfIncorporation": "NJ",
20
"sic": "2000 Food and Kindred Products",
21
"act": "34",
22
"fileNo": "001-03822",
23
"filmNo": "261445554"
24
}
25
],
26
"meetingDate": "2026-11-17",
27
"fiscalYear": 2026,
28
"url": "https://www.sec.gov/Archives/edgar/data/16732/000001673226000031/cpb-20261007.htm",
29
"payVersusPerformance": {
30
"tablePresented": true,
31
"disclosureLevel": "full",
32
"yearsCovered": 5,
33
"peoCount": 2,
34
"peerGroup": "S&P 500 Packaged Foods Group",
35
"peerGroupType": "published_index",
36
"companySelectedMeasure": "Net Sales",
37
"companySelectedMeasureIsNonGaap": false,
38
"companySelectedMeasureUnit": "usd",
39
"mostImportantMeasures": [
40
"Adjusted EBIT",
41
"Adjusted EPS",
42
"Free Cash Flow",
43
"Net Sales",
44
"Stock Price"
45
],
46
"rows": [
47
{
48
"fiscalYear": 2026,
49
"peos": [
50
{
51
"name": "Mick J. Beekhuizen",
52
"sctTotalUSD": 10965019,
53
"compensationActuallyPaidUSD": 3048543
54
}
55
],
56
"nonPeoNeoAvgSctTotalUSD": 3397964,
57
"nonPeoNeoAvgCapUSD": 1601909,
58
"companyTsrValue": 61,
59
"peerGroupTsrValue": 95,
60
"netIncomeUSD": 405000000,
61
"companySelectedMeasureValue": 9744000000
62
},
63
{
64
"fiscalYear": 2025,
65
"peos": [
66
{
67
"name": "Mick J. Beekhuizen",
68
"sctTotalUSD": 6957360,
69
"compensationActuallyPaidUSD": 3473302
70
},
71
{
72
"name": "Mark Clouse",
73
"sctTotalUSD": 11056404,
74
"compensationActuallyPaidUSD": -6914795
75
}
76
],
77
"nonPeoNeoAvgSctTotalUSD": 3004812,
78
"nonPeoNeoAvgCapUSD": 691094,
79
"companyTsrValue": 85,
80
"peerGroupTsrValue": 100,
81
"netIncomeUSD": 602000000,
82
"companySelectedMeasureValue": 10253000000
83
},
84
{
85
"fiscalYear": 2024,
86
"peos": [
87
{
88
"name": "Mark Clouse",
89
"sctTotalUSD": 12260000,
90
"compensationActuallyPaidUSD": 17409744
91
}
92
],
93
"nonPeoNeoAvgSctTotalUSD": 4087288,
94
"nonPeoNeoAvgCapUSD": 5205606,
95
"companyTsrValue": 118,
96
"peerGroupTsrValue": 106,
97
"netIncomeUSD": 567000000,
98
"companySelectedMeasureValue": 9636000000
99
},
100
{
101
"fiscalYear": 2023,
102
"peos": [
103
{
104
"name": "Mark Clouse",
105
"sctTotalUSD": 11699822,
106
"compensationActuallyPaidUSD": 11089637
107
}
108
],
109
"nonPeoNeoAvgSctTotalUSD": 3771274,
110
"nonPeoNeoAvgCapUSD": 3573919,
111
"companyTsrValue": 113,
112
"peerGroupTsrValue": 119,
113
"netIncomeUSD": 858000000,
114
"companySelectedMeasureValue": 9357000000
115
},
116
{
117
"fiscalYear": 2022,
118
"peos": [
119
{
120
"name": "Mark Clouse",
121
"sctTotalUSD": 10277065,
122
"compensationActuallyPaidUSD": 13004241
123
}
124
],
125
"nonPeoNeoAvgSctTotalUSD": 3965231,
126
"nonPeoNeoAvgCapUSD": 4788630,
127
"companyTsrValue": 117,
128
"peerGroupTsrValue": 113,
129
"netIncomeUSD": 757000000,
130
"companySelectedMeasureValue": 8562000000
131
}
132
]
133
},
134
"annualIncentive": {
135
"planName": "Annual Incentive Plan",
136
"payoutPctOfTarget": 66,
137
"metrics": [
138
{
139
"name": "Net Sales",
140
"category": "revenue",
141
"weightPct": 40,
142
"threshold": "$9,471 million",
143
"target": "$9,919 - $10,019 million",
144
"maximum": "$10,886 million",
145
"actual": "$9,744 million",
146
"payoutPct": 79
147
},
148
{
149
"name": "Adjusted EBIT",
150
"category": "operating_income",
151
"weightPct": 40,
152
"threshold": "$1,177 million",
153
"target": "$1,282 - $1,334 million",
154
"maximum": "$1,439 million",
155
"actual": "$1,181 million",
156
"payoutPct": 51
157
},
158
{
159
"name": "Free Cash Flow",
160
"category": "free_cash_flow",
161
"weightPct": 20,
162
"threshold": "$608 million",
163
"target": "$701 - $730 million",
164
"maximum": "$859 million",
165
"actual": "$662 million",
166
"payoutPct": 69
167
}
168
],
169
"neoPayouts": [
170
{
171
"name": "Mick J. Beekhuizen",
172
"targetPctOfSalary": 150,
173
"targetUSD": 1858500,
174
"actualUSD": 1226610,
175
"payoutPctOfTarget": null
176
},
177
{
178
"name": "Todd E. Cunfer",
179
"targetPctOfSalary": 70,
180
"targetUSD": 509486,
181
"actualUSD": 302635,
182
"payoutPctOfTarget": null
183
},
184
{
185
"name": "Carrie L. Anderson",
186
"targetPctOfSalary": 36,
187
"targetUSD": 299160,
188
"actualUSD": 197446,
189
"payoutPctOfTarget": null
190
},
191
{
192
"name": "Mohit Anand",
193
"targetPctOfSalary": 37,
194
"targetUSD": 222164,
195
"actualUSD": 111082,
196
"payoutPctOfTarget": null
197
}
198
]
199
},
200
"performanceShares": {
201
"granted": true,
202
"metrics": [
203
{
204
"name": "Adjusted earnings per share growth (EPSG)",
205
"category": "earnings_per_share",
206
"weightPct": 50
207
},
208
{
209
"name": "Organic net sales growth (ONSG)",
210
"category": "revenue",
211
"weightPct": 50
212
},
213
{
214
"name": "Relative TSR modifier (+/- 25%)",
215
"category": "relative_tsr",
216
"weightPct": null
217
}
218
],
219
"performancePeriodYears": 3,
220
"relativeTsrComparator": "U.S.-based publicly traded companies in the Compensation Peer Group",
221
"payoutRangeMinPct": 0,
222
"payoutRangeMaxPct": 250,
223
"ceoLtiSharePct": 60,
224
"completedCycle": {
225
"performancePeriod": "fiscal 2024-2026",
226
"payoutPct": 0,
227
"relativeTsrPercentile": null
228
}
229
},
230
"discretion": {
231
"annualIncentiveAdjustment": "no_adjustment",
232
"longTermIncentiveAdjustment": "not_stated",
233
"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.",
234
"discretionaryBonuses": [
235
{
236
"name": "Todd E. Cunfer",
237
"amountUSD": 1200000,
238
"reason": "One-time sign-on cash payment in recognition of the forfeiture of an annual bonus from his prior employment"
239
},
240
{
241
"name": "Mohit Anand",
242
"amountUSD": 225000,
243
"reason": "One-time sign-on cash payment in recognition of the forfeiture of an annual bonus from his prior employment"
244
}
245
]
246
},
247
"tsrHighlights": [
248
{
249
"period": "3-year (fiscal 2024-2026)",
250
"companyTsrPct": -44.7,
251
"comparator": "Performance Peer Group",
252
"comparatorTsrPct": null,
253
"percentileRank": null
254
}
255
],
256
"evidence": {
257
"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.",
258
"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.",
259
"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.",
260
"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.",
261
"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."
262
}
263
}
264
]
265
}