GENERAL DYNAMICS CORP
GD · Ship & Boat Building & Repairing · 270.4M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $253M (gross $434M, SBC $181M)
Reference price $365.00 · est. market cap ~$98.7B — last insider sale, 2026-06-17 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
A85Dominant aerospace & defense franchise with strong returns, top-decile cash generation and a deep backlog.
Strengths
- ROE 16.4% (74th), ROA 7.35% (84th) and top-decile free cash flow ($4.0B, 97th pct) with revenue +10% and net income +11%
- Wide-moat Gulfstream and Marine/Combat franchises with multi-decade Navy demand and a large backlog; ample liquidity ($2.3B)
Risks
- Heavy U.S. government revenue concentration (~70%) exposed to budget/continuing-resolution risk
- Aerospace demand cyclical; quick ratio below sector median (30th pct) and contract-estimate/supplier execution risk
Notable findings
- Strong balance sheetStrong balance sheet — $2.3B cash & investments
- Insider sellingInsider selling — 12 open-market sale(s) by 6 insider(s) (cluster of 6 insiders, ~$46M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Operating margin
10.2%
Net margin
8.0%
Return on equity
16.4%
Return on assets
7.4%
ROIC
12.6%
Revenue growth (QoQ)
-6.2%
Net-income growth
11.3%
Debt / equity
0.3×
Net debt / EBITDA
0.9×
Current ratio
1.4×
Free cash flow
$4.0B
EBITDA
$6.3B
Tangible book value
$3.2B
Cash & investments
$2.3B
Stock comp / revenue
0.4%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-17 | Malcolm Mark | Option exercise | 3.2K | $165.47 |
| 2026-06-17 | Malcolm Mark | Sell | 3.2K | $365.00 |
| 2026-06-17 | Malcolm Mark | Option exercise | 2.3K | $191.71 |
| 2026-06-17 | Malcolm Mark | Sell | 2.3K | $365.00 |
| 2026-06-16 | HANEY CECIL D | Grant | 10 | $359.85 |
| 2026-06-16 | Mattis James N | Grant | 58 | $359.85 |
| 2026-06-16 | Stratton John G | Grant | 104 | $359.85 |
| 2026-06-16 | Nye C Howard | Grant | 52 | $359.85 |
| 2026-06-16 | Schumacher Laura J | Grant | 104 | $359.85 |
| 2026-06-16 | Reynolds Catherine B | Grant | 104 | $359.85 |
| 2026-06-16 | DE LEON RUDY F | Grant | 52 | $359.85 |
| 2026-06-16 | Hooper Charles W | Grant | 20 | $359.85 |
| 2026-06-01 | Maisano Dana Omahen | Grant | 480 | — |
| 2026-05-12 | Burns Mark Lagrand | Option exercise | 36K | $168.56 |
| 2026-05-12 | Burns Mark Lagrand | Sell | 34K | $345.24 |
| 2026-05-12 | Burns Mark Lagrand | Sell | 2.6K | $345.93 |
| 2026-05-11 | Burns Mark Lagrand | Option exercise | 36K | $165.47 |
| 2026-05-11 | Burns Mark Lagrand | Sell | 29K | $343.66 |
| 2026-05-11 | Burns Mark Lagrand | Sell | 7.6K | $342.83 |
| 2026-03-17 | Mattis James N | Grant | 105 | $354.31 |
| 2026-03-17 | Stratton John G | Grant | 105 | $354.31 |
| 2026-03-17 | Nye C Howard | Grant | 52 | $354.31 |
| 2026-03-17 | Schumacher Laura J | Grant | 105 | $354.31 |
| 2026-03-17 | Reynolds Catherine B | Grant | 105 | $354.31 |
| 2026-03-17 | DE LEON RUDY F | Grant | 52 | $354.31 |
| 2026-03-17 | Hooper Charles W | Grant | 21 | $354.31 |
| 2026-03-17 | HANEY CECIL D | Grant | 10 | $354.31 |
| 2026-03-11 | Burns Mark Lagrand | Sell | 10K | $354.95 |
| 2026-03-11 | Gilliland Marguerite Amy | Sell | 3.8K | $353.50 |
| 2026-03-11 | Gallopoulos Gregory S | Sell | 3.7K | $354.35 |
| 2026-03-11 | NOVAKOVIC PHEBE N | Sell | 9.9K | $353.75 |
| 2026-03-11 | NOVAKOVIC PHEBE N | Sell | 23K | $354.24 |
| 2026-03-09 | Paddock David | Tax withheld | 731 | $359.79 |
| 2026-03-09 | Berg Shane | Tax withheld | 745 | $359.79 |
| 2026-03-09 | Rayha Mark | Tax withheld | 244 | $359.79 |
| 2026-03-09 | Deep Danny | Tax withheld | 1.2K | $359.79 |
| 2026-03-09 | Smith Robert Edward | Tax withheld | 1.5K | $359.79 |
| 2026-03-09 | HANEY CECIL D | Tax withheld | 83 | $359.79 |
| 2026-03-09 | Brady Christopher J | Tax withheld | 896 | $359.79 |
| 2026-03-09 | Moss William A | Tax withheld | 492 | $359.79 |
| 2026-03-09 | Wall Peter A | Tax withheld | 113 | $359.79 |
| 2026-03-09 | Burns Mark Lagrand | Tax withheld | 1.9K | $359.79 |
| 2026-03-09 | Gilliland Marguerite Amy | Tax withheld | 1.4K | $359.79 |
| 2026-03-09 | Mattis James N | Tax withheld | 83 | $359.79 |
| 2026-03-09 | Kuryea Kimberly A | Tax withheld | 1.2K | $359.79 |
| 2026-03-09 | Aiken Jason W | Tax withheld | 2.4K | $359.79 |
| 2026-03-09 | Gallopoulos Gregory S | Tax withheld | 1.4K | $359.79 |
| 2026-03-09 | Stratton John G | Tax withheld | 83 | $359.79 |
| 2026-03-09 | Nye C Howard | Tax withheld | 83 | $359.79 |
| 2026-03-09 | Schumacher Laura J | Tax withheld | 83 | $359.79 |
| 2026-03-09 | Reynolds Catherine B | Tax withheld | 83 | $359.79 |
| 2026-03-09 | NOVAKOVIC PHEBE N | Tax withheld | 6.1K | $359.79 |
| 2026-03-09 | DE LEON RUDY F | Tax withheld | 105 | $359.79 |
| 2026-03-04 | Malcolm Mark | Grant | 270 | — |
| 2026-03-04 | Rayha Mark | Grant | 672 | — |
| 2026-03-04 | Rayha Mark | Tax withheld | 312 | $362.35 |
| 2026-03-04 | Rayha Mark | Grant | 2.4K | — |
| 2026-03-04 | Paddock David | Grant | 2.0K | — |
| 2026-03-04 | Paddock David | Tax withheld | 879 | $362.35 |
| 2026-03-04 | Paddock David | Grant | 1.4K | — |
| 2026-03-04 | Berg Shane | Grant | 2.0K | — |
| 2026-03-04 | Berg Shane | Tax withheld | 894 | $362.35 |
| 2026-03-04 | Berg Shane | Grant | 1.8K | — |
| 2026-03-04 | Clarke Richard D | Grant | 270 | — |
| 2026-03-04 | Hooper Charles W | Grant | 270 | — |
| 2026-03-04 | Deep Danny | Grant | 3.1K | — |
| 2026-03-04 | Deep Danny | Tax withheld | 1.4K | $362.35 |
| 2026-03-04 | Deep Danny | Grant | 3.9K | — |
| 2026-03-04 | Smith Robert Edward | Grant | 11K | — |
| 2026-03-04 | Smith Robert Edward | Tax withheld | 5.0K | $362.35 |
| 2026-03-04 | Smith Robert Edward | Grant | 2.8K | — |
| 2026-03-04 | HANEY CECIL D | Grant | 270 | — |
| 2026-03-04 | Brady Christopher J | Grant | 2.5K | — |
| 2026-03-04 | Brady Christopher J | Tax withheld | 1.1K | $362.35 |
| 2026-03-04 | Brady Christopher J | Grant | 1.5K | — |
| 2026-03-04 | Moss William A | Grant | 1.3K | — |
| 2026-03-04 | Moss William A | Tax withheld | 599 | $362.35 |
| 2026-03-04 | Wall Peter A | Grant | 270 | — |
| 2026-03-04 | Burns Mark Lagrand | Grant | 14K | — |
| 2026-03-04 | Burns Mark Lagrand | Tax withheld | 6.4K | $362.35 |
| 2026-03-04 | Burns Mark Lagrand | Grant | 3.3K | — |
| 2026-03-04 | Gilliland Marguerite Amy | Grant | 3.8K | — |
| 2026-03-04 | Gilliland Marguerite Amy | Tax withheld | 1.7K | $362.35 |
| 2026-03-04 | Gilliland Marguerite Amy | Grant | 2.8K | — |
| 2026-03-04 | Mattis James N | Grant | 270 | — |
| 2026-03-04 | Kuryea Kimberly A | Grant | 3.2K | — |
| 2026-03-04 | Kuryea Kimberly A | Tax withheld | 1.4K | $362.35 |
| 2026-03-04 | Kuryea Kimberly A | Grant | 3.0K | — |
| 2026-03-04 | Aiken Jason W | Grant | 18K | — |
| 2026-03-04 | Aiken Jason W | Tax withheld | 8.1K | $362.35 |
| 2026-03-04 | Aiken Jason W | Grant | 3.3K | — |
| 2026-03-04 | Gallopoulos Gregory S | Grant | 3.7K | — |
| 2026-03-04 | Gallopoulos Gregory S | Tax withheld | 1.7K | $362.35 |
| 2026-03-04 | Gallopoulos Gregory S | Grant | 2.3K | — |
| 2026-03-04 | Stratton John G | Grant | 270 | — |
| 2026-03-04 | Nye C Howard | Grant | 270 | — |
| 2026-03-04 | Schumacher Laura J | Grant | 270 | — |
| 2026-03-04 | Reynolds Catherine B | Grant | 270 | — |
| 2026-03-04 | NOVAKOVIC PHEBE N | Grant | 46K | — |
| 2026-03-04 | NOVAKOVIC PHEBE N | Tax withheld | 21K | $362.35 |
| 2026-03-04 | NOVAKOVIC PHEBE N | Grant | 10K | — |
| 2026-03-04 | DE LEON RUDY F | Grant | 270 | — |
| 2026-03-04 | STEEL ROBERT K | Grant | 270 | — |
| 2026-02-19 | Aiken Jason W | Option exercise | 16K | $191.71 |
| 2026-02-19 | Aiken Jason W | Tax withheld | 13K | $353.19 |
| 2026-02-19 | Aiken Jason W | Option exercise | 15K | $223.93 |
| 2026-02-19 | Aiken Jason W | Tax withheld | 12K | $352.99 |
| 2026-02-13 | Rayha Mark | Option exercise | 6.5K | $135.85 |
| 2026-02-13 | Rayha Mark | Sell | 4.4K | $348.79 |
| 2025-12-17 | Paddock David | Option exercise | 4.3K | $223.93 |
| 2025-12-17 | Paddock David | Option exercise | 23K | $168.56 |
| 2025-12-17 | Paddock David | Sell | 3.5K | $335.12 |
| 2025-12-17 | Paddock David | Sell | 17K | $334.88 |
| 2025-12-16 | Stratton John G | Grant | 92 | $339.14 |
| 2025-12-16 | Schumacher Laura J | Grant | 92 | $339.14 |
| 2025-12-16 | Reynolds Catherine B | Grant | 92 | $339.14 |
| 2025-12-16 | Nye C Howard | Grant | 92 | $339.14 |
| 2025-12-16 | Malcolm Mark | Grant | 92 | $339.14 |
| 2025-12-16 | Hooper Charles W | Grant | 18 | $339.14 |
| 2025-12-16 | HANEY CECIL D | Grant | 9 | $339.14 |
| 2025-12-16 | DE LEON RUDY F | Grant | 46 | $339.14 |
| 2025-11-20 | Rayha Mark | Sell | 100 | $339.90 |
| 2025-11-05 | Moss William A | Gift | 700 | — |
| 2025-10-29 | Gallopoulos Gregory S | Gift | 1.2K | — |
| 2025-10-28 | Gallopoulos Gregory S | Option exercise | 46K | $168.56 |
| 2025-10-28 | Gallopoulos Gregory S | Tax withheld | 33K | $350.60 |
| 2025-09-16 | Reynolds Catherine B | Grant | 95 | $326.97 |
| 2025-09-16 | Nye C Howard | Grant | 95 | $326.97 |
| 2025-09-16 | Malcolm Mark | Grant | 95 | $326.97 |
| 2025-09-16 | Hooper Charles W | Grant | 19 | $326.97 |
| 2025-09-16 | DE LEON RUDY F | Grant | 47 | $326.97 |
| 2025-09-16 | HANEY CECIL D | Grant | 9 | $326.97 |
| 2025-09-16 | Stratton John G | Grant | 95 | $326.97 |
| 2025-09-16 | Schumacher Laura J | Grant | 95 | $326.97 |
| 2025-09-12 | Malcolm Mark | Option exercise | 3.2K | $135.85 |
| 2025-09-12 | Malcolm Mark | Sell | 3.2K | $329.45 |
| 2025-09-04 | Aiken Jason W | Gift | 3.0K | — |
| 2025-08-25 | Schumacher Laura J | Tax withheld | 1.8K | $321.19 |
| 2025-08-25 | Brady Christopher J | Option exercise | 8.2K | $135.85 |
| 2025-08-25 | Brady Christopher J | Sell | 8.2K | $321.18 |
| 2025-08-25 | Schumacher Laura J | Option exercise | 3.2K | $135.85 |
| 2025-08-22 | Malcolm Mark | Option exercise | 1.2K | $140.87 |
| 2025-08-22 | Malcolm Mark | Sell | 1.2K | $319.04 |
| 2025-08-18 | NOVAKOVIC PHEBE N | Sell | 11K | $314.43 |
| 2025-08-18 | NOVAKOVIC PHEBE N | Option exercise | 119K | $167.61 |
| 2025-08-18 | Moss William A | Gift | 1.1K | — |
| 2025-08-18 | NOVAKOVIC PHEBE N | Option exercise | 11K | $167.61 |
| 2025-08-18 | NOVAKOVIC PHEBE N | Sell | 119K | $313.50 |
| 2025-08-14 | Moss William A | Option exercise | 8.8K | $223.93 |
| 2025-08-14 | Moss William A | Sell | 8.8K | $316.48 |
| 2025-08-14 | Moss William A | Option exercise | 8.9K | $165.47 |
| 2025-08-14 | Moss William A | Sell | 8.9K | $316.32 |
| 2025-08-08 | Gilliland Marguerite Amy | Option exercise | 34K | $167.61 |
| 2025-08-08 | Gilliland Marguerite Amy | Sell | 34K | $315.20 |
| 2025-08-04 | Paddock David | Sell | 6.2K | $312.26 |
| 2025-08-04 | Paddock David | Option exercise | 5.4K | $191.71 |
| 2025-08-04 | Paddock David | Tax withheld | 4.0K | $312.43 |
| 2025-08-04 | Paddock David | Option exercise | 6.2K | $167.61 |
| 2025-07-28 | Burns Mark Lagrand | Option exercise | 44K | $167.61 |
| 2025-07-28 | Burns Mark Lagrand | Sell | 20K | $311.85 |
| 2025-07-28 | Burns Mark Lagrand | Sell | 24K | $312.62 |
| 2025-07-28 | Gallopoulos Gregory S | Option exercise | 33K | $165.47 |
| 2025-07-28 | DE LEON RUDY F | Option exercise | 3.2K | $135.85 |
| 2025-07-28 | Gallopoulos Gregory S | Tax withheld | 25K | $311.82 |
| 2025-07-28 | DE LEON RUDY F | Sell | 3.2K | $312.93 |
| 2025-07-28 | DE LEON RUDY F | Option exercise | 2.3K | $191.71 |
| 2025-07-28 | DE LEON RUDY F | Sell | 2.3K | $312.63 |
| 2025-07-25 | Wall Peter A | Sell | 2.3K | $312.79 |
| 2025-07-25 | Burns Mark Lagrand | Option exercise | 33K | $223.93 |
| 2025-07-25 | Burns Mark Lagrand | Sell | 7.7K | $313.23 |
| 2025-07-25 | Burns Mark Lagrand | Sell | 25K | $314.17 |
| 2025-07-25 | Wall Peter A | Option exercise | 2.3K | $191.71 |
| 2025-06-17 | Nye C Howard | Grant | 111 | $281.11 |
| 2025-06-17 | Stratton John G | Grant | 111 | $281.11 |
| 2025-06-17 | Schumacher Laura J | Grant | 111 | $281.11 |
| 2025-06-17 | Reynolds Catherine B | Grant | 111 | $281.11 |
| 2025-06-17 | Malcolm Mark | Grant | 111 | $281.11 |
| 2025-06-17 | Hooper Charles W | Grant | 22 | $281.11 |
| 2025-06-17 | HANEY CECIL D | Grant | 11 | $281.11 |
| 2025-06-17 | DE LEON RUDY F | Grant | 55 | $281.11 |
| 2025-06-16 | NOVAKOVIC PHEBE N | Option exercise | 7.6K | $223.93 |
| 2025-06-16 | NOVAKOVIC PHEBE N | Sell | 2.7K | $281.17 |
| 2025-06-16 | NOVAKOVIC PHEBE N | Sell | 4.9K | $280.04 |
| 2025-06-13 | Gallopoulos Gregory S | Option exercise | 42K | $167.61 |
| 2025-06-13 | Gallopoulos Gregory S | Sell | 8.1K | $283.00 |
| 2025-06-13 | Gallopoulos Gregory S | Sell | 31K | $284.36 |
| 2025-06-13 | NOVAKOVIC PHEBE N | Sell | 178K | $283.12 |
| 2025-06-13 | Gallopoulos Gregory S | Sell | 3.6K | $285.08 |
| 2025-06-13 | NOVAKOVIC PHEBE N | Sell | 1.2K | $284.01 |
| 2025-06-13 | NOVAKOVIC PHEBE N | Option exercise | 179K | $223.93 |
| 2025-05-13 | Aiken Jason W | Option exercise | 10K | $167.61 |
| 2025-05-13 | Aiken Jason W | Option exercise | 16K | $191.71 |
| 2025-05-13 | Aiken Jason W | Tax withheld | 14K | $273.92 |
| 2025-05-13 | Aiken Jason W | Option exercise | 15K | $223.93 |
| 2025-05-13 | Aiken Jason W | Tax withheld | 13K | $273.73 |
| 2025-05-13 | Aiken Jason W | Tax withheld | 8.2K | $273.95 |
| 2025-05-05 | Smith Robert Edward | Gift | 2.0K | — |
| 2025-03-18 | Hooper Charles W | Grant | 23 | $264.50 |
| 2025-03-18 | Stratton John G | Grant | 118 | $264.50 |
| 2025-03-18 | Schumacher Laura J | Grant | 118 | $264.50 |
| 2025-03-18 | Reynolds Catherine B | Grant | 118 | $264.50 |
| 2025-03-18 | Nye C Howard | Grant | 118 | $264.50 |
| 2025-03-18 | Malcolm Mark | Grant | 118 | $264.50 |
| 2025-03-18 | HANEY CECIL D | Grant | 11 | $264.50 |
| 2025-03-18 | DE LEON RUDY F | Grant | 59 | $264.50 |
| 2025-03-10 | Gilliland Marguerite Amy | Option exercise | 25K | $223.93 |
| 2025-03-10 | Gilliland Marguerite Amy | Sell | 25K | $272.08 |
| 2025-03-10 | Gilliland Marguerite Amy | Sell | 2.8K | $272.41 |
| 2025-03-05 | Stratton John G | Grant | 330 | — |
| 2025-03-05 | Smith Robert Edward | Grant | 3.5K | — |
| 2025-03-05 | Paddock David | Grant | 2.0K | — |
| 2025-03-05 | Rayha Mark | Grant | 2.8K | — |
| 2025-03-05 | NOVAKOVIC PHEBE N | Grant | 14K | — |
| 2025-03-05 | NOVAKOVIC PHEBE N | Sell | 33K | $263.48 |
| 2025-03-05 | Moss William A | Grant | 970 | — |
| 2025-03-05 | Kuryea Kimberly A | Grant | 3.9K | — |
| 2025-03-05 | Gilliland Marguerite Amy | Grant | 3.9K | — |
| 2025-03-05 | Gallopoulos Gregory S | Grant | 3.2K | — |
| 2025-03-05 | Gallopoulos Gregory S | Sell | 3.5K | $263.42 |
| 2025-03-05 | Deep Danny | Grant | 3.5K | — |
| 2025-03-05 | Burns Mark Lagrand | Grant | 4.1K | — |
| 2025-03-05 | Brady Christopher J | Grant | 2.1K | — |
| 2025-03-05 | Berg Shane | Grant | 2.5K | — |
| 2025-03-05 | Aiken Jason W | Grant | 4.7K | — |
| 2025-03-05 | Wall Peter A | Grant | 330 | — |
| 2025-03-05 | STEEL ROBERT K | Grant | 330 | — |
| 2025-03-05 | Schumacher Laura J | Grant | 330 | — |
| 2025-03-05 | Reynolds Catherine B | Grant | 330 | — |
| 2025-03-05 | Nye C Howard | Grant | 330 | — |
| 2025-03-05 | Mattis James N | Grant | 330 | — |
| 2025-03-05 | Malcolm Mark | Grant | 330 | — |
| 2025-03-05 | Hooper Charles W | Grant | 330 | — |
| 2025-03-05 | HANEY CECIL D | Grant | 330 | — |
| 2025-03-05 | DE LEON RUDY F | Grant | 330 | — |
| 2025-03-05 | Clarke Richard D | Grant | 330 | — |
| 2025-03-04 | Aiken Jason W | Tax withheld | 6.3K | $253.95 |
| 2025-03-04 | Burns Mark Lagrand | Tax withheld | 5.6K | $253.95 |
| 2025-03-04 | Brady Christopher J | Grant | 2.3K | — |
| 2025-03-04 | Brady Christopher J | Tax withheld | 979 | $253.95 |
| 2025-03-04 | Berg Shane | Grant | 1.4K | — |
| 2025-03-04 | Berg Shane | Tax withheld | 633 | $253.95 |
| 2025-03-04 | Aiken Jason W | Grant | 14K | — |
| 2025-03-04 | Deep Danny | Tax withheld | 1.0K | $253.95 |
| 2025-03-04 | Smith Robert Edward | Tax withheld | 5.3K | $253.95 |
| 2025-03-04 | Paddock David | Grant | 1.7K | — |
| 2025-03-04 | Paddock David | Tax withheld | 730 | $253.95 |
| 2025-03-04 | Smith Robert Edward | Grant | 12K | — |
| 2025-03-04 | Rayha Mark | Grant | 559 | — |
| 2025-03-04 | Rayha Mark | Tax withheld | 260 | $253.95 |
| 2025-03-04 | NOVAKOVIC PHEBE N | Grant | 47K | — |
| 2025-03-04 | NOVAKOVIC PHEBE N | Tax withheld | 21K | $253.95 |
| 2025-03-04 | Moss William A | Grant | 1.1K | — |
| 2025-03-04 | Moss William A | Tax withheld | 512 | $253.95 |
| 2025-03-04 | Kuryea Kimberly A | Grant | 2.9K | — |
| 2025-03-04 | Kuryea Kimberly A | Tax withheld | 1.3K | $253.95 |
| 2025-03-04 | Gilliland Marguerite Amy | Grant | 2.7K | — |
| 2025-03-04 | Gilliland Marguerite Amy | Tax withheld | 1.2K | $253.95 |
| 2025-03-04 | Gallopoulos Gregory S | Grant | 3.4K | — |
| 2025-03-04 | Gallopoulos Gregory S | Tax withheld | 1.5K | $253.95 |
| 2025-03-04 | Deep Danny | Grant | 2.2K | — |
| 2025-03-04 | Burns Mark Lagrand | Grant | 12K | — |
| 2025-03-03 | Kuryea Kimberly A | Tax withheld | 1.2K | $254.11 |
| 2025-03-03 | HANEY CECIL D | Tax withheld | 81 | $254.11 |
| 2025-03-03 | DE LEON RUDY F | Tax withheld | 102 | $254.11 |
| 2025-03-03 | Gallopoulos Gregory S | Tax withheld | 1.4K | $254.11 |
| 2025-03-03 | Rayha Mark | Tax withheld | 251 | $254.11 |
| 2025-03-03 | Deep Danny | Tax withheld | 927 | $254.11 |
| 2025-03-03 | Paddock David | Tax withheld | 681 | $254.11 |
| 2025-03-03 | Moss William A | Tax withheld | 490 | $254.11 |
| 2025-03-03 | Brady Christopher J | Tax withheld | 906 | $254.11 |
| 2025-03-03 | Burns Mark Lagrand | Tax withheld | 1.5K | $254.11 |
| 2025-03-03 | NOVAKOVIC PHEBE N | Tax withheld | 5.8K | $254.11 |
| 2025-03-03 | Berg Shane | Tax withheld | 595 | $254.11 |
| 2025-03-03 | Smith Robert Edward | Tax withheld | 1.5K | $254.11 |
| 2025-03-03 | Gilliland Marguerite Amy | Tax withheld | 1.1K | $254.11 |
| 2025-03-03 | Aiken Jason W | Tax withheld | 1.7K | $254.11 |
| 2025-03-03 | Wall Peter A | Tax withheld | 110 | $254.11 |
| 2025-03-03 | Stratton John G | Tax withheld | 81 | $254.11 |
| 2025-03-03 | Schumacher Laura J | Tax withheld | 81 | $254.11 |
| 2025-03-03 | Reynolds Catherine B | Tax withheld | 81 | $254.11 |
| 2025-03-03 | Nye C Howard | Tax withheld | 81 | $254.11 |
| 2025-03-03 | Mattis James N | Tax withheld | 81 | $254.11 |
| 2025-02-04 | DE LEON RUDY F | Gift | 290 | — |
| 2025-01-31 | Schumacher Laura J | Option exercise | 2.6K | $136.78 |
| 2025-01-31 | Schumacher Laura J | Sell | 1.8K | $255.68 |
All non-derivative Form 4 activity (SEC), newest first.
Supply chain
Customers (1)
- U.S. government 70% of rev
Suppliers (1)
Named in the 10-K; linked when we track them.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-11 | 2026-05-11 | 0000040533-26-000014 ↗ |
| 10-Q | 2026-04-29 | 2026-04-05 | 0000040533-26-000012 ↗ |
| 8-K | 2026-04-29 | 2026-04-29 | 0000040533-26-000010 ↗ |
| 10-K | 2026-01-30 | 2025-12-31 | 0000040533-26-000006 ↗ |
| 8-K | 2026-01-28 | 2026-01-28 | 0000040533-26-000003 ↗ |
| 8-K | 2025-12-05 | 2025-12-03 | 0001193125-25-309757 ↗ |
| 8-K | 2025-12-05 | 2025-12-03 | 0001193125-25-309762 ↗ |
| 10-Q | 2025-10-24 | 2025-09-28 | 0000040533-25-000045 ↗ |
| 8-K | 2025-10-24 | 2025-10-24 | 0000040533-25-000043 ↗ |
| 8-K | 2025-07-23 | 2025-07-23 | 0000040533-25-000033 ↗ |
| 10-Q | 2025-07-23 | 2025-06-29 | 0000040533-25-000035 ↗ |
| 8-K | 2025-06-09 | 2025-06-04 | 0001193125-25-137830 ↗ |