← All stocks

Northrop Grumman

NOC Net selling
CIK 0001133421 #339 in the set updated 18 Sep 2026
Bought (120 mo)
$24.68K
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$256.93M
$24.21M on a plan · $15.02M straight out of an exercise
Sold at will
$217.71M
244 of 431 sales
Net
−$256.91M
−$217.69M against sales at will

By person

49 insiders · 433 transactions
59.2×

Kathy J. Warden holds 59.2 times base salary in stock. $108.99M of shares against $1.84M in salary for 2025.

Salary from the company's own proxy. The shares are what Kathy J. Warden last reported holding, valued at $554.14, the price Common Stock was last bought or sold at on the open market here, on 3 Aug 2026.

Insider
Role
Bought
Sold
Net
Holding
Of company
Worth
Change
BUSH WESLEY G
Chairman
$72.63M (23)
−$72.63M
209,712
0.1476%
$116.21M
−47.3%
Warden Kathy J
Chair, CEO and President
$19.77K (1)
$39.09M (28)
−$39.07M
196,681
0.1384%
$108.99M
+202.3%
Caylor Mark A
CVP & Pres, Mission Systems
$22.03M (56)
−$22.03M
16,432
0.0116%
$9.11M
−18.2%
CHESTON SHEILA C.
Corp. VP & General Counsel
$20.61M (12)
−$20.61M
27,058
0.0190%
$14.99M
−33.5%
Perry David T
CVP Chief Global Bus Off
$16.46M (14)
−$16.46M
8,717
0.0061%
$4.83M
−58.3%
Peppard Denise M.
Corp Vice President
$14.20M (13)
−$14.20M
14,513
0.0102%
$8.04M
−63.1%
Hardesty Michael A
Corp VP, Controller & CAO
$9.31M (29)
−$9.31M
2,525
0.0018%
$1.40M
−77.8%
Pamiljans Janis G
Corporate Vice President
$7.60M (12)
−$7.60M
7,953
0.0056%
$4.41M
−20.5%
VICE THOMAS E
Corp VP
$7.46M (2)
−$7.46M
72,453
0.0510%
$40.15M
−12.2%
Jones Christopher T
Corp VP & Pres Tech Svcs
$6.01M (16)
−$6.01M
62,829
0.0442%
$34.82M
+31.3%
Kalan Lesley A
CVP, Chief Strategy & Dev Ofc
$4.64M (8)
−$4.64M
17,933
0.0126%
$9.94M
+41.9%
Jones Thomas H
CVP & Pres Aeronautics Systems
$4.47M (17) scheduled
−$4.47M
11,205
0.0079%
$6.21M
+225.3%
Antkowiak Patrick M.
CVP & Chief S&T Ofcr
$3.93M (7)
−$3.93M
5,208
0.0037%
$2.89M
−40.5%
ROEDER ROSHAN S
CVP & Pres. Mission Systems
$3.40M (8) scheduled
−$3.40M
2,353
0.0017%
$1.30M
+82.8%
Simpson Kathryn G
Corp VP & General Counsel
$3.24M (8) scheduled
−$3.24M
1
<0.0001%
$770.25
−99.9%
Petryszyn Mary D
Corporate Vice President
$3.20M (8)
−$3.20M
12,592
0.0089%
$6.98M
+18.4%
FLACH GLORIA A
CVP & Chief Operating Officer
$3.06M (4)
−$3.06M
71,259
0.0502%
$39.49M
+15.3%
ASHWORTH SID
Corp VP, Government Relations
$2.88M (2)
−$2.88M
63,147
0.0444%
$34.99M
−0.2%
Bedingfield Kenneth L
Corp VP, CFO
$2.77M (8)
−$2.77M
41,896
0.0295%
$23.22M
+124.4%
Purvis Shawn N
CVP, Pres, Enterprise Svcs
$2.76M (6)
−$2.76M
8,167
0.0057%
$4.53M
−14.3%
Davies Benjamin R.
CVP & Pres. Defense Systems
$2.62M (5)
−$2.62M
151
0.0001%
$83.68K
−91.1%
Fleming Robert J.
CVP and Pres. Space Systems
$1.77M (1) scheduled
−$1.77M
2,619
0.0018%
$1.45M
−34.2%
KRAPEK KARL J
Director
$1.00M (1)
−$1.00M
23,942
0.0169%
$13.27M
−18.9%
WELSH MARK A III
Director
$422.69K (137) scheduled
−$422.69K
4,393
0.0031%
$2.43M
+941.0%
KLEINER MADELEINE
Director
$306.02K (1)
−$306.02K
21,002
0.0148%
$11.64M
+17.7%
Addison Ann M
Corp VP & Chief HR Officer
$286.29K (1)
−$286.29K
12,108
0.0085%
$6.71M
Wilson Thomas L Jr
CVP and Pres. Space Systems
$280.52K (1)
−$280.52K
3,000
0.0021%
$1.66M
+84.1%
Ryan Lucy C
Corp VP, Communications
$254.56K (1)
−$254.56K
4,144
0.0029%
$2.30M
+161,151%
DAVIS LISA R
Corp VP, Communications
$244.36K (2)
−$244.36K
2,070
0.0015%
$1.15M
FUDGE ANN M
Director
$4.91K (1)
+$4.91K
5,792
0.0041%
$3.21M
+332.2%
Felsinger Donald E
Director
39,831
0.0280%
$22.07M
+9.7%
FAZIO VIC
Director
38,398
0.0270%
$21.28M
+1.6%
GORDON BRUCE S
Director
18,457
0.0130%
$10.23M
+13.1%
SCHOEWE THOMAS M
Director
16,737
0.0118%
$9.27M
+36.6%
Keffer David F
CVP & Chief Financial Officer
16,640
0.0117%
$9.22M
Larson Blake E
Corporate Vice President
14,843
0.0104%
$8.23M
ROUGHEAD GARY
Director
12,210
0.0086%
$6.77M
+58.0%
Brown Marianne Catherine
Director
11,558
0.0081%
$6.40M
+85.2%
HERNANDEZ WILLIAM H
Director
7,585
0.0053%
$4.20M
+64.6%
Turley James S
Director
6,738
0.0047%
$3.73M
+198.4%
Brown Marianne
Director
5,367
0.0038%
$2.97M
+169.2%
ABNEY DAVID P
Director
2,824
0.0020%
$1.56M
+7,532%
KRISHNA ARVIND
Director
2,749
0.0019%
$1.52M
+3,294%
Crews Kenneth B.
CVP & Chief Financial Officer
2,645
0.0019%
$1.47M
+28.0%
Robinson Graham
Director
1,984
0.0014%
$1.10M
+2,952%
Ross Kimberly A.
Director
1,612
0.0011%
$893.27K
+3,930%
WINSTON MARY A
Director
1,609
0.0011%
$891.61K
+4,249%
Bromberg Matthew Fox
CVP, Global Operations
1,585
0.0011%
$878.31K
Grady Christopher W.
Director
421
0.0003%
$233.29K
+42,000%
Insider
Date
Role
Action
Shares
Price
Amount
WELSH MARK A III
3 Aug 2026
Director
Sold on a plan
4
$554.14
$2.22K
WELSH MARK A III
3 Aug 2026
Director
Sold on a plan
2
$553.90
$1.11K
WELSH MARK A III
3 Aug 2026
Director
Sold on a plan
2
$552.95
$1.11K
WELSH MARK A III
3 Aug 2026
Director
Sold on a plan
2
$550.68
$1.10K
WELSH MARK A III
3 Aug 2026
Director
Sold on a plan
6
$549.50
$3.30K
WELSH MARK A III
3 Aug 2026
Director
Sold on a plan
10
$548.32
$5.48K
WELSH MARK A III
3 Aug 2026
Director
Sold on a plan
31
$547.42
$16.97K
WELSH MARK A III
3 Aug 2026
Director
Sold on a plan
11
$546.42
$6.01K
WELSH MARK A III
3 Aug 2026
Director
Sold on a plan
19
$545.59
$10.37K
WELSH MARK A III
3 Aug 2026
Director
Sold on a plan
8
$544.53
$4.36K
WELSH MARK A III
4 May 2026
Director
Sold on a plan
1
$577.05
$577.05
WELSH MARK A III
4 May 2026
Director
Sold on a plan
7
$576.38
$4.03K
WELSH MARK A III
4 May 2026
Director
Sold on a plan
4
$575.59
$2.30K
WELSH MARK A III
4 May 2026
Director
Sold on a plan
2
$574.51
$1.15K
WELSH MARK A III
4 May 2026
Director
Sold on a plan
14
$573.51
$8.03K
WELSH MARK A III
4 May 2026
Director
Sold on a plan
6
$572.72
$3.44K
WELSH MARK A III
4 May 2026
Director
Sold on a plan
3
$571.74
$1.72K
WELSH MARK A III
4 May 2026
Director
Sold on a plan
43
$570.47
$24.53K
WELSH MARK A III
4 May 2026
Director
Sold on a plan
9
$569.49
$5.13K
WELSH MARK A III
4 May 2026
Director
Sold on a plan
5
$568.75
$2.84K
WELSH MARK A III
4 May 2026
Director
Sold on a plan
1
$566.60
$566.60
Simpson Kathryn G
2 Mar 2026
Corp VP & General Counsel
Sold on a plan
873
$745.00
$650.39K
ROEDER ROSHAN S
27 Feb 2026
CVP & Pres. Mission Systems
Sold on a plan
1,754
$720.00
$1.26M
ROEDER ROSHAN S
19 Feb 2026
CVP & Pres. Mission Systems
Sold on a plan
512
$727.62
$372.54K
Simpson Kathryn G
19 Feb 2026
Corp VP & General Counsel
Sold on a plan
194
$727.62
$141.16K
WELSH MARK A III
2 Feb 2026
Director
Sold on a plan
5
$689.31
$3.45K
WELSH MARK A III
2 Feb 2026
Director
Sold on a plan
10
$688.51
$6.89K
WELSH MARK A III
2 Feb 2026
Director
Sold on a plan
8
$687.64
$5.50K
WELSH MARK A III
2 Feb 2026
Director
Sold on a plan
11
$686.43
$7.55K
WELSH MARK A III
2 Feb 2026
Director
Sold on a plan
10
$685.33
$6.85K
WELSH MARK A III
2 Feb 2026
Director
Sold on a plan
7
$684.67
$4.79K
WELSH MARK A III
2 Feb 2026
Director
Sold on a plan
6
$683.79
$4.10K
WELSH MARK A III
2 Feb 2026
Director
Sold on a plan
22
$682.47
$15.01K
WELSH MARK A III
2 Feb 2026
Director
Sold on a plan
8
$681.68
$5.45K
WELSH MARK A III
2 Feb 2026
Director
Sold on a plan
4
$680.49
$2.72K
WELSH MARK A III
2 Feb 2026
Director
Sold on a plan
2
$677.43
$1.35K
WELSH MARK A III
2 Feb 2026
Director
Sold on a plan
2
$676.14
$1.35K
Warden Kathy J
6 Jan 2026
Chair, CEO and President
Sold on a plan
3,000
$615.00
$1.85M
Warden Kathy J
5 Jan 2026
Chair, CEO and President
Sold on a plan
7,000
$600.00
$4.20M
ROEDER ROSHAN S
9 Dec 2025
CVP & Pres. Mission Systems
Sold on a plan
84
$555.35
$46.65K
WELSH MARK A III
24 Nov 2025
Director
Sold on a plan
1
$566.15
$566.15
WELSH MARK A III
24 Nov 2025
Director
Sold on a plan
12
$565.31
$6.78K
WELSH MARK A III
24 Nov 2025
Director
Sold on a plan
61
$564.36
$34.43K
WELSH MARK A III
24 Nov 2025
Director
Sold on a plan
9
$563.62
$5.07K
WELSH MARK A III
24 Nov 2025
Director
Sold on a plan
7
$562.52
$3.94K
WELSH MARK A III
24 Nov 2025
Director
Sold on a plan
6
$561.51
$3.37K
WELSH MARK A III
24 Nov 2025
Director
Sold on a plan
1
$560.39
$560.39
Jones Thomas H
17 Jul 2025
CVP & Pres Aeronautics Systems
Sold on a plan
729
$525.00
$382.73K
WELSH MARK A III
7 Jul 2025
Director
Sold on a plan
1
$509.59
$509.59
WELSH MARK A III
7 Jul 2025
Director
Sold on a plan
5
$508.17
$2.54K
WELSH MARK A III
7 Jul 2025
Director
Sold on a plan
3
$507.25
$1.52K
WELSH MARK A III
7 Jul 2025
Director
Sold on a plan
21
$506.36
$10.63K
WELSH MARK A III
7 Jul 2025
Director
Sold on a plan
2
$505.44
$1.01K
WELSH MARK A III
7 Jul 2025
Director
Sold on a plan
1
$503.59
$503.59
Warden Kathy J
13 Jun 2025
Chair, CEO and President
Sold on a plan
7,500
$505.77
$3.79M
Jones Thomas H
13 Jun 2025
CVP & Pres Aeronautics Systems
Sold on a plan
729
$505.77
$368.71K
Fleming Robert J.
13 Jun 2025
CVP and Pres. Space Systems
Sold on a plan
3,500
$505.77
$1.77M
Warden Kathy J
12 Jun 2025
Chair, CEO and President
Sold on a plan
3,750
$495.00
$1.86M
WELSH MARK A III
5 Jun 2025
Director
Sold on a plan
1
$491.07
$491.07
WELSH MARK A III
5 Jun 2025
Director
Sold on a plan
3
$490.13
$1.47K
WELSH MARK A III
5 Jun 2025
Director
Sold on a plan
3
$489.26
$1.47K
WELSH MARK A III
5 Jun 2025
Director
Sold on a plan
16
$488.88
$7.82K
WELSH MARK A III
5 Jun 2025
Director
Sold on a plan
6
$487.37
$2.92K
WELSH MARK A III
5 Jun 2025
Director
Sold on a plan
3
$486.43
$1.46K
WELSH MARK A III
5 Jun 2025
Director
Sold on a plan
1
$485.67
$485.67
ROEDER ROSHAN S
4 Jun 2025
CVP & Pres. Mission Systems
Sold on a plan
991
$490.00
$485.59K
Jones Thomas H
30 May 2025
CVP & Pres Aeronautics Systems
Sold on a plan
729
$480.00
$349.92K
WELSH MARK A III
5 May 2025
Director
Sold on a plan
3
$495.53
$1.49K
WELSH MARK A III
5 May 2025
Director
Sold on a plan
13
$494.64
$6.43K
WELSH MARK A III
5 May 2025
Director
Sold on a plan
10
$493.60
$4.94K
WELSH MARK A III
5 May 2025
Director
Sold on a plan
2
$492.79
$985.58
WELSH MARK A III
5 May 2025
Director
Sold on a plan
3
$491.47
$1.47K
WELSH MARK A III
5 May 2025
Director
Sold on a plan
1
$490.28
$490.28
WELSH MARK A III
5 May 2025
Director
Sold on a plan
1
$489.64
$489.64
WELSH MARK A III
7 Apr 2025
Director
Sold on a plan
1
$492.12
$492.12
WELSH MARK A III
7 Apr 2025
Director
Sold on a plan
1
$484.55
$484.55
WELSH MARK A III
7 Apr 2025
Director
Sold on a plan
6
$483.42
$2.90K
WELSH MARK A III
7 Apr 2025
Director
Sold on a plan
2
$482.69
$965.38
WELSH MARK A III
7 Apr 2025
Director
Sold on a plan
2
$481.51
$963.02
WELSH MARK A III
7 Apr 2025
Director
Sold on a plan
7
$480.56
$3.36K
WELSH MARK A III
7 Apr 2025
Director
Sold on a plan
1
$479.93
$479.93
WELSH MARK A III
7 Apr 2025
Director
Sold on a plan
4
$478.51
$1.91K
WELSH MARK A III
7 Apr 2025
Director
Sold on a plan
2
$477.49
$954.98
WELSH MARK A III
7 Apr 2025
Director
Sold on a plan
5
$476.28
$2.38K
WELSH MARK A III
7 Apr 2025
Director
Sold on a plan
1
$475.46
$475.46
WELSH MARK A III
7 Apr 2025
Director
Sold on a plan
1
$474.60
$474.60
WELSH MARK A III
5 Mar 2025
Director
Sold on a plan
1
$479.50
$479.50
WELSH MARK A III
5 Mar 2025
Director
Sold on a plan
2
$477.39
$954.78
WELSH MARK A III
5 Mar 2025
Director
Sold on a plan
4
$476.38
$1.91K
WELSH MARK A III
5 Mar 2025
Director
Sold on a plan
14
$475.19
$6.65K
WELSH MARK A III
5 Mar 2025
Director
Sold on a plan
1
$473.50
$473.50
WELSH MARK A III
5 Mar 2025
Director
Sold on a plan
3
$471.21
$1.41K
WELSH MARK A III
5 Mar 2025
Director
Sold on a plan
2
$470.90
$941.80
WELSH MARK A III
5 Mar 2025
Director
Sold on a plan
1
$469.54
$469.54
WELSH MARK A III
5 Mar 2025
Director
Sold on a plan
3
$468.10
$1.40K
WELSH MARK A III
5 Mar 2025
Director
Sold on a plan
2
$467.74
$935.48
Davies Benjamin R.
28 Feb 2025
CVP & Pres. Defense Systems
Sold on a plan
464
$460.75
$213.79K
Davies Benjamin R.
20 Feb 2025
CVP & Pres. Defense Systems
Sold on a plan
192
$429.08
$82.38K
Simpson Kathryn G
20 Feb 2025
Corp VP & General Counsel
Sold on a plan
1,035
$429.08
$444.10K
WELSH MARK A III
5 Feb 2025
Director
Sold on a plan
1
$485.43
$485.43
WELSH MARK A III
5 Feb 2025
Director
Sold on a plan
5
$484.37
$2.42K
WELSH MARK A III
5 Feb 2025
Director
Sold on a plan
4
$483.48
$1.93K
WELSH MARK A III
5 Feb 2025
Director
Sold on a plan
4
$482.21
$1.93K
WELSH MARK A III
5 Feb 2025
Director
Sold on a plan
2
$481.34
$962.68
WELSH MARK A III
5 Feb 2025
Director
Sold on a plan
1
$480.06
$480.06
WELSH MARK A III
5 Feb 2025
Director
Sold on a plan
2
$479.55
$959.10
WELSH MARK A III
5 Feb 2025
Director
Sold on a plan
3
$478.33
$1.43K
WELSH MARK A III
5 Feb 2025
Director
Sold on a plan
2
$477.50
$955.00
WELSH MARK A III
5 Feb 2025
Director
Sold on a plan
3
$476.40
$1.43K
WELSH MARK A III
5 Feb 2025
Director
Sold on a plan
3
$475.66
$1.43K
WELSH MARK A III
5 Feb 2025
Director
Sold on a plan
3
$474.83
$1.42K
WELSH MARK A III
6 Jan 2025
Director
Sold on a plan
1
$463.99
$463.99
WELSH MARK A III
6 Jan 2025
Director
Sold on a plan
2
$460.21
$920.42
WELSH MARK A III
6 Jan 2025
Director
Sold on a plan
4
$459.34
$1.84K
WELSH MARK A III
6 Jan 2025
Director
Sold on a plan
5
$458.60
$2.29K
WELSH MARK A III
6 Jan 2025
Director
Sold on a plan
3
$457.54
$1.37K
WELSH MARK A III
6 Jan 2025
Director
Sold on a plan
3
$456.65
$1.37K
WELSH MARK A III
6 Jan 2025
Director
Sold on a plan
1
$455.31
$455.31
WELSH MARK A III
6 Jan 2025
Director
Sold on a plan
14
$454.26
$6.36K
WELSH MARK A III
5 Dec 2024
Director
Sold on a plan
3
$483.62
$1.45K
WELSH MARK A III
5 Dec 2024
Director
Sold on a plan
2
$482.70
$965.40
WELSH MARK A III
5 Dec 2024
Director
Sold on a plan
18
$481.67
$8.67K
WELSH MARK A III
5 Dec 2024
Director
Sold on a plan
5
$480.54
$2.40K
WELSH MARK A III
5 Dec 2024
Director
Sold on a plan
4
$479.56
$1.92K
WELSH MARK A III
5 Dec 2024
Director
Sold on a plan
1
$478.59
$478.59
Davies Benjamin R.
11 Nov 2024
CVP & Pres. Defense Systems
Sold on a plan
1,156
$532.93
$616.07K
WELSH MARK A III
5 Nov 2024
Director
Sold on a plan
7
$512.04
$3.58K
WELSH MARK A III
5 Nov 2024
Director
Sold on a plan
7
$511.84
$3.58K
WELSH MARK A III
5 Nov 2024
Director
Sold on a plan
1
$510.27
$510.27
WELSH MARK A III
5 Nov 2024
Director
Sold on a plan
9
$509.57
$4.59K
WELSH MARK A III
5 Nov 2024
Director
Sold on a plan
4
$508.70
$2.03K
WELSH MARK A III
5 Nov 2024
Director
Sold on a plan
3
$507.48
$1.52K
WELSH MARK A III
5 Nov 2024
Director
Sold on a plan
1
$506.62
$506.62
WELSH MARK A III
5 Nov 2024
Director
Sold on a plan
1
$505.94
$505.94
WELSH MARK A III
7 Oct 2024
Director
Sold on a plan
1
$537.15
$537.15
WELSH MARK A III
7 Oct 2024
Director
Sold on a plan
19
$536.18
$10.19K
WELSH MARK A III
7 Oct 2024
Director
Sold on a plan
5
$535.65
$2.68K
WELSH MARK A III
7 Oct 2024
Director
Sold on a plan
5
$534.45
$2.67K
WELSH MARK A III
7 Oct 2024
Director
Sold on a plan
2
$533.56
$1.07K
WELSH MARK A III
7 Oct 2024
Director
Sold on a plan
1
$532.69
$532.69
WELSH MARK A III
5 Sep 2024
Director
Sold on a plan
2
$525.00
$1.05K
WELSH MARK A III
5 Sep 2024
Director
Sold on a plan
1
$523.56
$523.56
WELSH MARK A III
5 Sep 2024
Director
Sold on a plan
1
$522.45
$522.45
WELSH MARK A III
5 Sep 2024
Director
Sold on a plan
1
$521.47
$521.47
WELSH MARK A III
5 Sep 2024
Director
Sold on a plan
5
$520.60
$2.60K
WELSH MARK A III
5 Sep 2024
Director
Sold on a plan
9
$519.59
$4.68K
WELSH MARK A III
5 Sep 2024
Director
Sold on a plan
10
$518.42
$5.18K
WELSH MARK A III
5 Sep 2024
Director
Sold on a plan
3
$517.82
$1.55K
WELSH MARK A III
5 Sep 2024
Director
Sold on a plan
1
$516.93
$516.93
WELSH MARK A III
29 Aug 2024
Director
Sold on a plan
8
$518.57
$4.15K
WELSH MARK A III
29 Aug 2024
Director
Sold on a plan
5
$517.51
$2.59K
WELSH MARK A III
29 Aug 2024
Director
Sold on a plan
8
$516.77
$4.13K
WELSH MARK A III
29 Aug 2024
Director
Sold on a plan
2
$515.50
$1.03K
WELSH MARK A III
29 Aug 2024
Director
Sold on a plan
9
$513.36
$4.62K
WELSH MARK A III
29 Aug 2024
Director
Sold on a plan
2
$512.22
$1.02K
Jones Thomas H
2 Aug 2024
CVP & Pres Aeronautics Systems
Sold on a plan
1,390
$500.00
$695.00K
Jones Thomas H
26 Jul 2024
CVP & Pres Aeronautics Systems
Sold on a plan
1,389
$477.56
$663.33K
Jones Thomas H
25 Jul 2024
CVP & Pres Aeronautics Systems
Sold on a plan
1,389
$460.93
$640.23K
ROEDER ROSHAN S
20 May 2024
CVP & Pres. Defense Systems
Sold on a plan
910
$471.90
$429.43K
Caylor Mark A
21 Feb 2024
CVP & Pres, Mission Systems
Sold on a plan
825
$454.68
$375.11K
Hardesty Michael A
21 Feb 2024
Corp VP, Controller & CAO
Sold on a plan
210
$454.68
$95.48K
Simpson Kathryn G
21 Feb 2024
Corp VP & General Counsel
Sold on a plan
356
$454.68
$161.87K
Simpson Kathryn G
20 Feb 2024
Corp VP & General Counsel
Sold on a plan
711
$453.22
$322.24K
Caylor Mark A
6 Nov 2023
CVP & Pres, Mission Systems
Sold on a plan
1,670
$472.62
$789.28K
Caylor Mark A
7 Aug 2023
CVP & Pres, Mission Systems
Sold on a plan
1,670
$437.87
$731.24K
Showing 250 of 433 transactions. The figures above use every one of them.

What was left out

Form 4 filings counted 645
Amendments (4/A) skipped 26
Filings about a different issuer 0
Unreadable filings 0
Joint filings 0
Sales on a Rule 10b5-1 plan 165
Sales straight out of an exercise 22
Sales at will 244
Transactions with no price 0
Shares from compensation/vesting 2,876,071
Sales filed before the plan box existed 230
History held since 2 Sep 2016