pierjoe commited on
Commit
1dc5ddb
·
1 Parent(s): 3534bfb

Filter parsing errors from top earners + add change_in_pension

Browse files

- Drop execs where component sum differs >20% from total (bad parses)
- Add change_in_pension to COMP_KEYS and top50 data
- Removes Eric M. Green, Alan N. Forman etc. with inflated totals

Files changed (3) hide show
  1. compute_stats.py +15 -5
  2. dashboard_data.json +142 -92
  3. index.html +1 -0
compute_stats.py CHANGED
@@ -141,12 +141,21 @@ def main():
141
  }
142
  comp_stats["breakdown"] = comp_breakdown
143
 
144
- # --- Top 50 highest paid (deduplicated) ---
145
- top_candidates = exec_df.nlargest(200, "total")[
146
- ["name", "company", "fiscal_year", "total", "title",
147
- "salary", "bonus", "stock_awards", "option_awards",
148
- "non_equity_incentive", "change_in_pension", "other_compensation"]
149
  ].copy()
 
 
 
 
 
 
 
 
 
150
  top_candidates["total_rounded"] = (top_candidates["total"] / 1e6).round(1)
151
  top_candidates = top_candidates.drop_duplicates(
152
  subset=["name", "company", "fiscal_year", "total_rounded"]
@@ -165,6 +174,7 @@ def main():
165
  "stock_awards": float(row.get("stock_awards", 0) or 0),
166
  "option_awards": float(row.get("option_awards", 0) or 0),
167
  "non_equity_incentive": float(row.get("non_equity_incentive", 0) or 0),
 
168
  "other_compensation": float(row.get("other_compensation", 0) or 0),
169
  })
170
 
 
141
  }
142
  comp_stats["breakdown"] = comp_breakdown
143
 
144
+ # --- Top 50 highest paid (deduplicated, validated) ---
145
+ comp_detail_cols = ["salary", "bonus", "stock_awards", "option_awards",
146
+ "non_equity_incentive", "change_in_pension", "other_compensation"]
147
+ top_pool = exec_df[
148
+ ["name", "company", "fiscal_year", "total", "title"] + comp_detail_cols
149
  ].copy()
150
+
151
+ # Sanity check: drop records where components don't sum to ~total (parsing errors)
152
+ top_pool["comp_sum"] = top_pool[comp_detail_cols].fillna(0).sum(axis=1)
153
+ top_pool["diff_pct"] = ((top_pool["total"] - top_pool["comp_sum"]).abs()
154
+ / top_pool["total"].clip(lower=1) * 100)
155
+ top_pool = top_pool[top_pool["diff_pct"] <= 20] # allow up to 20% rounding tolerance
156
+ top_pool = top_pool.drop(columns=["comp_sum", "diff_pct"])
157
+
158
+ top_candidates = top_pool.nlargest(200, "total")
159
  top_candidates["total_rounded"] = (top_candidates["total"] / 1e6).round(1)
160
  top_candidates = top_candidates.drop_duplicates(
161
  subset=["name", "company", "fiscal_year", "total_rounded"]
 
174
  "stock_awards": float(row.get("stock_awards", 0) or 0),
175
  "option_awards": float(row.get("option_awards", 0) or 0),
176
  "non_equity_incentive": float(row.get("non_equity_incentive", 0) or 0),
177
+ "change_in_pension": float(row.get("change_in_pension", 0) or 0),
178
  "other_compensation": float(row.get("other_compensation", 0) or 0),
179
  })
180
 
dashboard_data.json CHANGED
@@ -1,5 +1,5 @@
1
  {
2
- "generated_at": "2026-03-05T14:32:04.841195",
3
  "pipeline": {
4
  "total_docs": 83020,
5
  "funds": 15540,
@@ -77,6 +77,7 @@
77
  "stock_awards": 0.0,
78
  "option_awards": 2283988504.0,
79
  "non_equity_incentive": 0.0,
 
80
  "other_compensation": 0.0
81
  },
82
  {
@@ -90,47 +91,9 @@
90
  "stock_awards": 296400000.0,
91
  "option_awards": 797851743.0,
92
  "non_equity_incentive": 0.0,
 
93
  "other_compensation": 3131836.0
94
  },
95
- {
96
- "name": "Eric M. Green",
97
- "company": "WEST PHARMACEUTICAL SERVICES INC",
98
- "title": "President & Chief Executive Officer",
99
- "fiscal_year": 2016,
100
- "total": 641423648.127,
101
- "salary": 749039.0,
102
- "bonus": 0.0,
103
- "stock_awards": 0.0,
104
- "option_awards": 1026285.0,
105
- "non_equity_incentive": 1000020.0,
106
- "other_compensation": 70066.0
107
- },
108
- {
109
- "name": "Eric M. Green",
110
- "company": "WEST PHARMACEUTICAL SERVICES INC",
111
- "title": "President & Chief Executive Officer",
112
- "fiscal_year": 2017,
113
- "total": 611724756.563,
114
- "salary": 824038.0,
115
- "bonus": 0.0,
116
- "stock_awards": 0.0,
117
- "option_awards": 1526814.0,
118
- "non_equity_incentive": 1500071.0,
119
- "other_compensation": 95660.0
120
- },
121
- {
122
- "name": "Alan N. Forman",
123
- "company": "STR HOLDINGS, INC.",
124
- "title": "Senior Vice President, General Counsel and Secretary",
125
- "fiscal_year": 2010,
126
- "total": 577181228.0,
127
- "salary": 149135.0,
128
- "bonus": 100000.0,
129
- "stock_awards": 0.0,
130
- "option_awards": 0.0,
131
- "non_equity_incentive": 1455000.0,
132
- "other_compensation": 109516.0
133
- },
134
  {
135
  "name": "Max Levchin",
136
  "company": "Affirm Holdings, Inc.",
@@ -142,21 +105,9 @@
142
  "stock_awards": 0.0,
143
  "option_awards": 451052591.0,
144
  "non_equity_incentive": 0.0,
 
145
  "other_compensation": 145135.0
146
  },
147
- {
148
- "name": "Eric M. Green",
149
- "company": "WEST PHARMACEUTICAL SERVICES INC",
150
- "title": "President & Chief Executive Officer",
151
- "fiscal_year": 2018,
152
- "total": 426215378.813,
153
- "salary": 879615.0,
154
- "bonus": 0.0,
155
- "stock_awards": 0.0,
156
- "option_awards": 1776454.0,
157
- "non_equity_incentive": 1750014.0,
158
- "other_compensation": 64977.0
159
- },
160
  {
161
  "name": "Tony Xu",
162
  "company": "DoorDash, Inc.",
@@ -168,6 +119,7 @@
168
  "stock_awards": 413369623.0,
169
  "option_awards": 0.0,
170
  "non_equity_incentive": 0.0,
 
171
  "other_compensation": 297.0
172
  },
173
  {
@@ -181,6 +133,7 @@
181
  "stock_awards": 376180000.0,
182
  "option_awards": 0.0,
183
  "non_equity_incentive": 900000.0,
 
184
  "other_compensation": 16520.0
185
  },
186
  {
@@ -194,6 +147,7 @@
194
  "stock_awards": 310414910.0,
195
  "option_awards": 0.0,
196
  "non_equity_incentive": 44074722.0,
 
197
  "other_compensation": 280463.0
198
  },
199
  {
@@ -207,34 +161,9 @@
207
  "stock_awards": 370051408.0,
208
  "option_awards": 0.0,
209
  "non_equity_incentive": 0.0,
 
210
  "other_compensation": 0.0
211
  },
212
- {
213
- "name": "Amin J. Khoury",
214
- "company": "B/E AEROSPACE INC",
215
- "title": "Chairman and Chief Executive Officer",
216
- "fiscal_year": 2012,
217
- "total": 311794213.0,
218
- "salary": 1181415.0,
219
- "bonus": 0.0,
220
- "stock_awards": 3744000.0,
221
- "option_awards": 0.0,
222
- "non_equity_incentive": 2895360.0,
223
- "other_compensation": 3973438.0
224
- },
225
- {
226
- "name": "Amin J. Khoury",
227
- "company": "B/E AEROSPACE INC",
228
- "title": "Chairman and Chief Executive Officer",
229
- "fiscal_year": 2011,
230
- "total": 310467274.0,
231
- "salary": 1135877.0,
232
- "bonus": 0.0,
233
- "stock_awards": 3600018.0,
234
- "option_awards": 0.0,
235
- "non_equity_incentive": 2000000.0,
236
- "other_compensation": 3731379.0
237
- },
238
  {
239
  "name": "Sue Nabi",
240
  "company": "COTY INC.",
@@ -246,6 +175,7 @@
246
  "stock_awards": 280200000.0,
247
  "option_awards": 0.0,
248
  "non_equity_incentive": 0.0,
 
249
  "other_compensation": 42455.0
250
  },
251
  {
@@ -259,6 +189,7 @@
259
  "stock_awards": 276612072.0,
260
  "option_awards": 0.0,
261
  "non_equity_incentive": 0.0,
 
262
  "other_compensation": 3359480.0
263
  },
264
  {
@@ -272,6 +203,7 @@
272
  "stock_awards": 266662480.0,
273
  "option_awards": 0.0,
274
  "non_equity_incentive": 480000.0,
 
275
  "other_compensation": 9511.0
276
  },
277
  {
@@ -285,6 +217,7 @@
285
  "stock_awards": 266662480.0,
286
  "option_awards": 0.0,
287
  "non_equity_incentive": 480000.0,
 
288
  "other_compensation": 6921.0
289
  },
290
  {
@@ -298,6 +231,7 @@
298
  "stock_awards": 0.0,
299
  "option_awards": 245953429.0,
300
  "non_equity_incentive": 0.0,
 
301
  "other_compensation": 3254.0
302
  },
303
  {
@@ -311,6 +245,7 @@
311
  "stock_awards": 242449136.0,
312
  "option_awards": 0.0,
313
  "non_equity_incentive": 1055136.0,
 
314
  "other_compensation": 26113.0
315
  },
316
  {
@@ -324,6 +259,7 @@
324
  "stock_awards": 242449136.0,
325
  "option_awards": 0.0,
326
  "non_equity_incentive": 1055136.0,
 
327
  "other_compensation": 26113.0
328
  },
329
  {
@@ -337,6 +273,7 @@
337
  "stock_awards": 231178101.0,
338
  "option_awards": 0.0,
339
  "non_equity_incentive": 1950000.0,
 
340
  "other_compensation": 75274.0
341
  },
342
  {
@@ -350,6 +287,7 @@
350
  "stock_awards": 213985907.0,
351
  "option_awards": 0.0,
352
  "non_equity_incentive": 750000.0,
 
353
  "other_compensation": 293550.0
354
  },
355
  {
@@ -363,6 +301,7 @@
363
  "stock_awards": 213000000.0,
364
  "option_awards": 0.0,
365
  "non_equity_incentive": 0.0,
 
366
  "other_compensation": 74185.0
367
  },
368
  {
@@ -376,6 +315,7 @@
376
  "stock_awards": 209564040.0,
377
  "option_awards": 0.0,
378
  "non_equity_incentive": 105815.0,
 
379
  "other_compensation": 736529.0
380
  },
381
  {
@@ -389,6 +329,7 @@
389
  "stock_awards": 198695790.0,
390
  "option_awards": 0.0,
391
  "non_equity_incentive": 0.0,
 
392
  "other_compensation": 372410.0
393
  },
394
  {
@@ -402,6 +343,7 @@
402
  "stock_awards": 0.0,
403
  "option_awards": 197468738.0,
404
  "non_equity_incentive": 864915.0,
 
405
  "other_compensation": 96321.0
406
  },
407
  {
@@ -415,6 +357,7 @@
415
  "stock_awards": 194210935.0,
416
  "option_awards": 0.0,
417
  "non_equity_incentive": 1062500.0,
 
418
  "other_compensation": 36898.0
419
  },
420
  {
@@ -428,6 +371,7 @@
428
  "stock_awards": 194210935.0,
429
  "option_awards": 0.0,
430
  "non_equity_incentive": 1062500.0,
 
431
  "other_compensation": 22044.0
432
  },
433
  {
@@ -441,6 +385,7 @@
441
  "stock_awards": 102600000.0,
442
  "option_awards": 80704876.0,
443
  "non_equity_incentive": 0.0,
 
444
  "other_compensation": 6495102.0
445
  },
446
  {
@@ -454,6 +399,7 @@
454
  "stock_awards": 0.0,
455
  "option_awards": 173606989.0,
456
  "non_equity_incentive": 3125000.0,
 
457
  "other_compensation": 25879.0
458
  },
459
  {
@@ -467,6 +413,7 @@
467
  "stock_awards": 159026298.0,
468
  "option_awards": 0.0,
469
  "non_equity_incentive": 0.0,
 
470
  "other_compensation": 0.0
471
  },
472
  {
@@ -480,6 +427,7 @@
480
  "stock_awards": 159026298.0,
481
  "option_awards": 0.0,
482
  "non_equity_incentive": 0.0,
 
483
  "other_compensation": 0.0
484
  },
485
  {
@@ -493,6 +441,7 @@
493
  "stock_awards": 94555285.0,
494
  "option_awards": 50504282.0,
495
  "non_equity_incentive": 6082359.0,
 
496
  "other_compensation": 1935986.0
497
  },
498
  {
@@ -506,6 +455,7 @@
506
  "stock_awards": 149856770.0,
507
  "option_awards": 0.0,
508
  "non_equity_incentive": 3177979.0,
 
509
  "other_compensation": 84338.0
510
  },
511
  {
@@ -519,6 +469,7 @@
519
  "stock_awards": 0.0,
520
  "option_awards": 115884000.0,
521
  "non_equity_incentive": 3490368.0,
 
522
  "other_compensation": 29286876.0
523
  },
524
  {
@@ -532,21 +483,9 @@
532
  "stock_awards": 0.0,
533
  "option_awards": 115884000.0,
534
  "non_equity_incentive": 3490368.0,
 
535
  "other_compensation": 29266876.0
536
  },
537
- {
538
- "name": "Sumit Singh",
539
- "company": "Chewy, Inc.",
540
- "title": "Chief Executive Officer",
541
- "fiscal_year": 2019,
542
- "total": 149851889.0,
543
- "salary": 1200000.0,
544
- "bonus": 0.0,
545
- "stock_awards": 0.0,
546
- "option_awards": 0.0,
547
- "non_equity_incentive": 1328676.0,
548
- "other_compensation": 37836.0
549
- },
550
  {
551
  "name": "George Kurtz",
552
  "company": "CrowdStrike Holdings, Inc.",
@@ -558,6 +497,7 @@
558
  "stock_awards": 146123040.0,
559
  "option_awards": 0.0,
560
  "non_equity_incentive": 815588.0,
 
561
  "other_compensation": 7118.0
562
  },
563
  {
@@ -571,6 +511,7 @@
571
  "stock_awards": 15000000.0,
572
  "option_awards": 132231612.0,
573
  "non_equity_incentive": 0.0,
 
574
  "other_compensation": 0.0
575
  },
576
  {
@@ -584,6 +525,7 @@
584
  "stock_awards": 15000000.0,
585
  "option_awards": 132231612.0,
586
  "non_equity_incentive": 0.0,
 
587
  "other_compensation": 0.0
588
  },
589
  {
@@ -597,6 +539,7 @@
597
  "stock_awards": 145567104.0,
598
  "option_awards": 0.0,
599
  "non_equity_incentive": 0.0,
 
600
  "other_compensation": 0.0
601
  },
602
  {
@@ -610,6 +553,7 @@
610
  "stock_awards": 145567104.0,
611
  "option_awards": 0.0,
612
  "non_equity_incentive": 0.0,
 
613
  "other_compensation": 0.0
614
  },
615
  {
@@ -623,6 +567,7 @@
623
  "stock_awards": 121302000.0,
624
  "option_awards": 0.0,
625
  "non_equity_incentive": 0.0,
 
626
  "other_compensation": 15364186.0
627
  },
628
  {
@@ -636,6 +581,7 @@
636
  "stock_awards": 121302000.0,
637
  "option_awards": 0.0,
638
  "non_equity_incentive": 0.0,
 
639
  "other_compensation": 14919102.0
640
  },
641
  {
@@ -649,6 +595,7 @@
649
  "stock_awards": 140304682.0,
650
  "option_awards": 0.0,
651
  "non_equity_incentive": 2000000.0,
 
652
  "other_compensation": 772760.0
653
  },
654
  {
@@ -662,6 +609,7 @@
662
  "stock_awards": 142333345.0,
663
  "option_awards": 0.0,
664
  "non_equity_incentive": 0.0,
 
665
  "other_compensation": 12000.0
666
  },
667
  {
@@ -675,6 +623,7 @@
675
  "stock_awards": 132930000.0,
676
  "option_awards": 0.0,
677
  "non_equity_incentive": 4200000.0,
 
678
  "other_compensation": 339280.0
679
  },
680
  {
@@ -688,6 +637,7 @@
688
  "stock_awards": 140304682.0,
689
  "option_awards": 0.0,
690
  "non_equity_incentive": 500000.0,
 
691
  "other_compensation": 772760.0
692
  },
693
  {
@@ -701,6 +651,7 @@
701
  "stock_awards": 116505684.0,
702
  "option_awards": 21487039.0,
703
  "non_equity_incentive": 0.0,
 
704
  "other_compensation": 19162.0
705
  },
706
  {
@@ -714,7 +665,106 @@
714
  "stock_awards": 0.0,
715
  "option_awards": 0.0,
716
  "non_equity_incentive": 0.0,
 
717
  "other_compensation": 136595887.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
718
  }
719
  ],
720
  "tables_by_year": {
 
1
  {
2
+ "generated_at": "2026-03-05T14:47:32.067250",
3
  "pipeline": {
4
  "total_docs": 83020,
5
  "funds": 15540,
 
77
  "stock_awards": 0.0,
78
  "option_awards": 2283988504.0,
79
  "non_equity_incentive": 0.0,
80
+ "change_in_pension": 0.0,
81
  "other_compensation": 0.0
82
  },
83
  {
 
91
  "stock_awards": 296400000.0,
92
  "option_awards": 797851743.0,
93
  "non_equity_incentive": 0.0,
94
+ "change_in_pension": 0.0,
95
  "other_compensation": 3131836.0
96
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
97
  {
98
  "name": "Max Levchin",
99
  "company": "Affirm Holdings, Inc.",
 
105
  "stock_awards": 0.0,
106
  "option_awards": 451052591.0,
107
  "non_equity_incentive": 0.0,
108
+ "change_in_pension": 0.0,
109
  "other_compensation": 145135.0
110
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
111
  {
112
  "name": "Tony Xu",
113
  "company": "DoorDash, Inc.",
 
119
  "stock_awards": 413369623.0,
120
  "option_awards": 0.0,
121
  "non_equity_incentive": 0.0,
122
+ "change_in_pension": 0.0,
123
  "other_compensation": 297.0
124
  },
125
  {
 
133
  "stock_awards": 376180000.0,
134
  "option_awards": 0.0,
135
  "non_equity_incentive": 900000.0,
136
+ "change_in_pension": 0.0,
137
  "other_compensation": 16520.0
138
  },
139
  {
 
147
  "stock_awards": 310414910.0,
148
  "option_awards": 0.0,
149
  "non_equity_incentive": 44074722.0,
150
+ "change_in_pension": 0.0,
151
  "other_compensation": 280463.0
152
  },
153
  {
 
161
  "stock_awards": 370051408.0,
162
  "option_awards": 0.0,
163
  "non_equity_incentive": 0.0,
164
+ "change_in_pension": 0.0,
165
  "other_compensation": 0.0
166
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
167
  {
168
  "name": "Sue Nabi",
169
  "company": "COTY INC.",
 
175
  "stock_awards": 280200000.0,
176
  "option_awards": 0.0,
177
  "non_equity_incentive": 0.0,
178
+ "change_in_pension": 0.0,
179
  "other_compensation": 42455.0
180
  },
181
  {
 
189
  "stock_awards": 276612072.0,
190
  "option_awards": 0.0,
191
  "non_equity_incentive": 0.0,
192
+ "change_in_pension": 0.0,
193
  "other_compensation": 3359480.0
194
  },
195
  {
 
203
  "stock_awards": 266662480.0,
204
  "option_awards": 0.0,
205
  "non_equity_incentive": 480000.0,
206
+ "change_in_pension": 0.0,
207
  "other_compensation": 9511.0
208
  },
209
  {
 
217
  "stock_awards": 266662480.0,
218
  "option_awards": 0.0,
219
  "non_equity_incentive": 480000.0,
220
+ "change_in_pension": 0.0,
221
  "other_compensation": 6921.0
222
  },
223
  {
 
231
  "stock_awards": 0.0,
232
  "option_awards": 245953429.0,
233
  "non_equity_incentive": 0.0,
234
+ "change_in_pension": 0.0,
235
  "other_compensation": 3254.0
236
  },
237
  {
 
245
  "stock_awards": 242449136.0,
246
  "option_awards": 0.0,
247
  "non_equity_incentive": 1055136.0,
248
+ "change_in_pension": 0.0,
249
  "other_compensation": 26113.0
250
  },
251
  {
 
259
  "stock_awards": 242449136.0,
260
  "option_awards": 0.0,
261
  "non_equity_incentive": 1055136.0,
262
+ "change_in_pension": 0.0,
263
  "other_compensation": 26113.0
264
  },
265
  {
 
273
  "stock_awards": 231178101.0,
274
  "option_awards": 0.0,
275
  "non_equity_incentive": 1950000.0,
276
+ "change_in_pension": 0.0,
277
  "other_compensation": 75274.0
278
  },
279
  {
 
287
  "stock_awards": 213985907.0,
288
  "option_awards": 0.0,
289
  "non_equity_incentive": 750000.0,
290
+ "change_in_pension": 0.0,
291
  "other_compensation": 293550.0
292
  },
293
  {
 
301
  "stock_awards": 213000000.0,
302
  "option_awards": 0.0,
303
  "non_equity_incentive": 0.0,
304
+ "change_in_pension": 0.0,
305
  "other_compensation": 74185.0
306
  },
307
  {
 
315
  "stock_awards": 209564040.0,
316
  "option_awards": 0.0,
317
  "non_equity_incentive": 105815.0,
318
+ "change_in_pension": 0.0,
319
  "other_compensation": 736529.0
320
  },
321
  {
 
329
  "stock_awards": 198695790.0,
330
  "option_awards": 0.0,
331
  "non_equity_incentive": 0.0,
332
+ "change_in_pension": 0.0,
333
  "other_compensation": 372410.0
334
  },
335
  {
 
343
  "stock_awards": 0.0,
344
  "option_awards": 197468738.0,
345
  "non_equity_incentive": 864915.0,
346
+ "change_in_pension": 0.0,
347
  "other_compensation": 96321.0
348
  },
349
  {
 
357
  "stock_awards": 194210935.0,
358
  "option_awards": 0.0,
359
  "non_equity_incentive": 1062500.0,
360
+ "change_in_pension": 0.0,
361
  "other_compensation": 36898.0
362
  },
363
  {
 
371
  "stock_awards": 194210935.0,
372
  "option_awards": 0.0,
373
  "non_equity_incentive": 1062500.0,
374
+ "change_in_pension": 0.0,
375
  "other_compensation": 22044.0
376
  },
377
  {
 
385
  "stock_awards": 102600000.0,
386
  "option_awards": 80704876.0,
387
  "non_equity_incentive": 0.0,
388
+ "change_in_pension": 0.0,
389
  "other_compensation": 6495102.0
390
  },
391
  {
 
399
  "stock_awards": 0.0,
400
  "option_awards": 173606989.0,
401
  "non_equity_incentive": 3125000.0,
402
+ "change_in_pension": 0.0,
403
  "other_compensation": 25879.0
404
  },
405
  {
 
413
  "stock_awards": 159026298.0,
414
  "option_awards": 0.0,
415
  "non_equity_incentive": 0.0,
416
+ "change_in_pension": 0.0,
417
  "other_compensation": 0.0
418
  },
419
  {
 
427
  "stock_awards": 159026298.0,
428
  "option_awards": 0.0,
429
  "non_equity_incentive": 0.0,
430
+ "change_in_pension": 0.0,
431
  "other_compensation": 0.0
432
  },
433
  {
 
441
  "stock_awards": 94555285.0,
442
  "option_awards": 50504282.0,
443
  "non_equity_incentive": 6082359.0,
444
+ "change_in_pension": 0.0,
445
  "other_compensation": 1935986.0
446
  },
447
  {
 
455
  "stock_awards": 149856770.0,
456
  "option_awards": 0.0,
457
  "non_equity_incentive": 3177979.0,
458
+ "change_in_pension": 0.0,
459
  "other_compensation": 84338.0
460
  },
461
  {
 
469
  "stock_awards": 0.0,
470
  "option_awards": 115884000.0,
471
  "non_equity_incentive": 3490368.0,
472
+ "change_in_pension": 600339.0,
473
  "other_compensation": 29286876.0
474
  },
475
  {
 
483
  "stock_awards": 0.0,
484
  "option_awards": 115884000.0,
485
  "non_equity_incentive": 3490368.0,
486
+ "change_in_pension": 600339.0,
487
  "other_compensation": 29266876.0
488
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
489
  {
490
  "name": "George Kurtz",
491
  "company": "CrowdStrike Holdings, Inc.",
 
497
  "stock_awards": 146123040.0,
498
  "option_awards": 0.0,
499
  "non_equity_incentive": 815588.0,
500
+ "change_in_pension": 0.0,
501
  "other_compensation": 7118.0
502
  },
503
  {
 
511
  "stock_awards": 15000000.0,
512
  "option_awards": 132231612.0,
513
  "non_equity_incentive": 0.0,
514
+ "change_in_pension": 0.0,
515
  "other_compensation": 0.0
516
  },
517
  {
 
525
  "stock_awards": 15000000.0,
526
  "option_awards": 132231612.0,
527
  "non_equity_incentive": 0.0,
528
+ "change_in_pension": 0.0,
529
  "other_compensation": 0.0
530
  },
531
  {
 
539
  "stock_awards": 145567104.0,
540
  "option_awards": 0.0,
541
  "non_equity_incentive": 0.0,
542
+ "change_in_pension": 0.0,
543
  "other_compensation": 0.0
544
  },
545
  {
 
553
  "stock_awards": 145567104.0,
554
  "option_awards": 0.0,
555
  "non_equity_incentive": 0.0,
556
+ "change_in_pension": 0.0,
557
  "other_compensation": 0.0
558
  },
559
  {
 
567
  "stock_awards": 121302000.0,
568
  "option_awards": 0.0,
569
  "non_equity_incentive": 0.0,
570
+ "change_in_pension": 0.0,
571
  "other_compensation": 15364186.0
572
  },
573
  {
 
581
  "stock_awards": 121302000.0,
582
  "option_awards": 0.0,
583
  "non_equity_incentive": 0.0,
584
+ "change_in_pension": 0.0,
585
  "other_compensation": 14919102.0
586
  },
587
  {
 
595
  "stock_awards": 140304682.0,
596
  "option_awards": 0.0,
597
  "non_equity_incentive": 2000000.0,
598
+ "change_in_pension": 0.0,
599
  "other_compensation": 772760.0
600
  },
601
  {
 
609
  "stock_awards": 142333345.0,
610
  "option_awards": 0.0,
611
  "non_equity_incentive": 0.0,
612
+ "change_in_pension": 0.0,
613
  "other_compensation": 12000.0
614
  },
615
  {
 
623
  "stock_awards": 132930000.0,
624
  "option_awards": 0.0,
625
  "non_equity_incentive": 4200000.0,
626
+ "change_in_pension": 0.0,
627
  "other_compensation": 339280.0
628
  },
629
  {
 
637
  "stock_awards": 140304682.0,
638
  "option_awards": 0.0,
639
  "non_equity_incentive": 500000.0,
640
+ "change_in_pension": 0.0,
641
  "other_compensation": 772760.0
642
  },
643
  {
 
651
  "stock_awards": 116505684.0,
652
  "option_awards": 21487039.0,
653
  "non_equity_incentive": 0.0,
654
+ "change_in_pension": 0.0,
655
  "other_compensation": 19162.0
656
  },
657
  {
 
665
  "stock_awards": 0.0,
666
  "option_awards": 0.0,
667
  "non_equity_incentive": 0.0,
668
+ "change_in_pension": 0.0,
669
  "other_compensation": 136595887.0
670
+ },
671
+ {
672
+ "name": "David Simon",
673
+ "company": "SIMON PROPERTY GROUP INC /DE/",
674
+ "title": "Chairman and Chief Executive Officer",
675
+ "fiscal_year": 2011,
676
+ "total": 137166545.0,
677
+ "salary": 1211538.0,
678
+ "bonus": 4000000.0,
679
+ "stock_awards": 131939768.0,
680
+ "option_awards": 0.0,
681
+ "non_equity_incentive": 0.0,
682
+ "change_in_pension": 0.0,
683
+ "other_compensation": 15239.0
684
+ },
685
+ {
686
+ "name": "Leonard S. Schleifer, M.D., Ph.D.",
687
+ "company": "REGENERON PHARMACEUTICALS, INC.",
688
+ "title": "President and Chief Executive Officer",
689
+ "fiscal_year": 2020,
690
+ "total": 135350121.0,
691
+ "salary": 1480119.0,
692
+ "bonus": 0.0,
693
+ "stock_awards": 130000032.0,
694
+ "option_awards": 0.0,
695
+ "non_equity_incentive": 3567714.0,
696
+ "change_in_pension": 0.0,
697
+ "other_compensation": 302256.0
698
+ },
699
+ {
700
+ "name": "George D. Yancopoulos, M.D., Ph.D.",
701
+ "company": "REGENERON PHARMACEUTICALS, INC.",
702
+ "title": "President and Chief Scientific Officer",
703
+ "fiscal_year": 2018,
704
+ "total": 134383319.0,
705
+ "salary": 1258096.0,
706
+ "bonus": 0.0,
707
+ "stock_awards": 130000032.0,
708
+ "option_awards": 0.0,
709
+ "non_equity_incentive": 3004391.0,
710
+ "change_in_pension": 0.0,
711
+ "other_compensation": 120800.0
712
+ },
713
+ {
714
+ "name": "Omid Kordestani",
715
+ "company": "Alphabet Inc.",
716
+ "title": "Former Senior Vice President and Chief Business Officer",
717
+ "fiscal_year": 2014,
718
+ "total": 129903052.0,
719
+ "salary": 237500.0,
720
+ "bonus": 6500000.0,
721
+ "stock_awards": 123153001.0,
722
+ "option_awards": 0.0,
723
+ "non_equity_incentive": 0.0,
724
+ "change_in_pension": 0.0,
725
+ "other_compensation": 12551.0
726
+ },
727
+ {
728
+ "name": "Omid Kordestani",
729
+ "company": "Google Inc.",
730
+ "title": "Senior Vice President and Chief Business Officer",
731
+ "fiscal_year": 2014,
732
+ "total": 129903052.0,
733
+ "salary": 237500.0,
734
+ "bonus": 6500000.0,
735
+ "stock_awards": 123153001.0,
736
+ "option_awards": 0.0,
737
+ "non_equity_incentive": 0.0,
738
+ "change_in_pension": 0.0,
739
+ "other_compensation": 12551.0
740
+ },
741
+ {
742
+ "name": "David M. Zaslav",
743
+ "company": "Discovery, Inc.",
744
+ "title": "President and Chief Executive Officer",
745
+ "fiscal_year": 2018,
746
+ "total": 129499005.0,
747
+ "salary": 3000000.0,
748
+ "bonus": 0.0,
749
+ "stock_awards": 14839655.0,
750
+ "option_awards": 102107461.0,
751
+ "non_equity_incentive": 9000000.0,
752
+ "change_in_pension": 0.0,
753
+ "other_compensation": 551889.0
754
+ },
755
+ {
756
+ "name": "David M. Zaslav",
757
+ "company": "Discovery, Inc.",
758
+ "title": "President and Chief Executive Officer",
759
+ "fiscal_year": 2018,
760
+ "total": 129449005.0,
761
+ "salary": 3000000.0,
762
+ "bonus": 0.0,
763
+ "stock_awards": 14839655.0,
764
+ "option_awards": 102107461.0,
765
+ "non_equity_incentive": 9000000.0,
766
+ "change_in_pension": 0.0,
767
+ "other_compensation": 551889.0
768
  }
769
  ],
770
  "tables_by_year": {
index.html CHANGED
@@ -546,6 +546,7 @@ const COMP_KEYS = [
546
  {key:'option_awards', label:'Option Awards', color:'#7C3AED'},
547
  {key:'bonus', label:'Bonus', color:'#D97706'},
548
  {key:'non_equity_incentive', label:'Non-Equity', color:'#16A34A'},
 
549
  {key:'other_compensation', label:'Other', color:'#94A3B8'},
550
  ];
551
 
 
546
  {key:'option_awards', label:'Option Awards', color:'#7C3AED'},
547
  {key:'bonus', label:'Bonus', color:'#D97706'},
548
  {key:'non_equity_incentive', label:'Non-Equity', color:'#16A34A'},
549
+ {key:'change_in_pension', label:'Pension Chg', color:'#F59E0B'},
550
  {key:'other_compensation', label:'Other', color:'#94A3B8'},
551
  ];
552