KRATOS DEFENSE & SECURITY SOLUTIONS, INC.
KTOS · Guided Missiles & Space Vehicles & Parts · 187.5M shares · +5%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$14M (gross $11M, SBC $25M)
Reference price $57.53 · est. market cap ~$10.8B — last insider sale, 2026-06-15 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
C63Well-positioned defense-technology growth story undercut by low margins, weak returns and negative operating cash flow.
Strengths
- Pristine balance sheet (zero debt, current ratio 4.06, 78th-pct cash) aligned with priority defense spending areas (drones, hypersonics, space)
- First-to-market, IP-centric positioning in high-growth national-security niches
Risks
- Thin profitability (gross margin 22.9%, 22nd pct; net margin 1.6%) and very low ROE (1.1%, 44th pct)
- Negative operating cash margin (-3.1%, 30th pct) and heavy dependence on uncertain U.S. government appropriations/DOGE scrutiny
Notable findings
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
22.9%
Operating margin
1.9%
Net margin
1.6%
Return on equity
1.1%
Return on assets
0.9%
ROIC
1.0%
Revenue growth (QoQ)
7.5%
Net-income growth
35.0%
Debt / equity
0.0×
Net debt / EBITDA
-7.7×
Current ratio
4.1×
EBITDA
$73M
Tangible book value
$1.3B
Cash & investments
$561M
Stock comp / revenue
2.6%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-15 | Mendoza Marie | Sell | 800 | $57.53 |
| 2026-06-15 | Mendoza Marie | Sell | 100 | $59.45 |
| 2026-06-15 | Carrai Phillip D | Sell | 2.7K | $57.30 |
| 2026-06-15 | Mendoza Marie | Sell | 600 | $58.20 |
| 2026-06-15 | Carrai Phillip D | Sell | 3.6K | $58.00 |
| 2026-06-15 | Carrai Phillip D | Sell | 200 | $59.09 |
| 2026-06-08 | Fendley Steven S. | Sell | 33K | $58.19 |
| 2026-06-08 | Fendley Steven S. | Sell | 1.8K | $59.11 |
| 2026-06-05 | Carter David M | Sell | 1.4K | $58.11 |
| 2026-06-05 | Carter David M | Sell | 1.2K | $58.99 |
| 2026-06-05 | Carter David M | Sell | 1.2K | $60.13 |
| 2026-06-05 | Carter David M | Sell | 200 | $61.84 |
| 2026-06-01 | Lund Deanna H | Sell | 600 | $61.90 |
| 2026-06-01 | Lund Deanna H | Sell | 2.1K | $63.51 |
| 2026-06-01 | Lund Deanna H | Sell | 1.9K | $64.29 |
| 2026-06-01 | Lund Deanna H | Sell | 400 | $65.04 |
| 2026-05-28 | Rock Stacey G | Sell | 200 | $63.14 |
| 2026-05-28 | Rock Stacey G | Sell | 900 | $64.88 |
| 2026-05-28 | Rock Stacey G | Sell | 2.7K | $65.76 |
| 2026-05-28 | Rock Stacey G | Sell | 200 | $66.58 |
| 2026-05-26 | Fendley Steven S. | Sell | 20 | $58.62 |
| 2026-05-26 | Doorenbos Bobbi | Sell | 2.5K | $57.29 |
| 2026-05-26 | Fendley Steven S. | Sell | 4.6K | $56.92 |
| 2026-05-26 | Fendley Steven S. | Sell | 2.3K | $57.88 |
| 2026-05-26 | Adelman Jonah | Sell | 31K | $57.06 |
| 2026-05-15 | Mendoza Marie | Sell | 1.0K | $53.49 |
| 2026-05-15 | Carrai Phillip D | Sell | 6.0K | $52.06 |
| 2026-05-15 | Carrai Phillip D | Sell | 500 | $53.00 |
| 2026-05-15 | Boyd Bradley L | Sell | 3.0K | $52.08 |
| 2026-05-14 | Doorenbos Bobbi | Option exercise | 10K | — |
| 2026-05-14 | Boyd Bradley L | Option exercise | 10K | — |
| 2026-05-07 | Carter David M | Sell | 100 | $61.05 |
| 2026-05-07 | Carter David M | Sell | 1.3K | $56.85 |
| 2026-05-07 | Carter David M | Sell | 1.3K | $57.98 |
| 2026-05-07 | Carter David M | Sell | 1.1K | $58.74 |
| 2026-05-07 | Carter David M | Sell | 200 | $59.99 |
| 2026-05-01 | Lund Deanna H | Sell | 2.3K | $61.63 |
| 2026-05-01 | Lund Deanna H | Sell | 2.7K | $62.49 |
| 2026-04-28 | Rock Stacey G | Sell | 3.5K | $60.89 |
| 2026-04-28 | Rock Stacey G | Sell | 500 | $61.99 |
| 2026-04-27 | Fendley Steven S. | Sell | 7.0K | $61.64 |
| 2026-04-16 | Jarvis Scot B | Sell | 5.4K | $75.90 |
| 2026-04-15 | Carrai Phillip D | Sell | 1.6K | $74.08 |
| 2026-04-15 | Carrai Phillip D | Sell | 4.0K | $74.80 |
| 2026-04-15 | Carrai Phillip D | Sell | 900 | $75.56 |
| 2026-04-15 | Mendoza Marie | Sell | 1.5K | $75.69 |
| 2026-04-08 | Carter David M | Sell | 1.9K | $73.30 |
| 2026-04-08 | Carter David M | Sell | 1.3K | $74.15 |
| 2026-04-08 | Carter David M | Sell | 400 | $75.19 |
| 2026-04-08 | Carter David M | Sell | 300 | $76.97 |
| 2026-04-08 | Carter David M | Sell | 100 | $77.85 |
| 2026-04-01 | HOGLUND WILLIAM A | Sell | 13K | $70.14 |
| 2026-04-01 | HOGLUND WILLIAM A | Sell | 8.3K | $71.68 |
| 2026-04-01 | HOGLUND WILLIAM A | Sell | 9.1K | $72.26 |
| 2026-04-01 | Lund Deanna H | Sell | 1.8K | $68.06 |
| 2026-04-01 | Lund Deanna H | Sell | 800 | $69.60 |
| 2026-04-01 | Lund Deanna H | Sell | 1.6K | $70.31 |
| 2026-04-01 | Lund Deanna H | Sell | 600 | $71.59 |
| 2026-04-01 | Lund Deanna H | Sell | 200 | $72.45 |
| 2026-03-30 | Fendley Steven S. | Sell | 1.5K | $68.28 |
| 2026-03-30 | Fendley Steven S. | Sell | 3.6K | $69.39 |
| 2026-03-30 | Fendley Steven S. | Sell | 944 | $70.48 |
| 2026-03-30 | Fendley Steven S. | Sell | 900 | $71.64 |
| 2026-03-26 | Rock Stacey G | Sell | 1.7K | $75.62 |
| 2026-03-26 | Rock Stacey G | Sell | 1.2K | $76.85 |
| 2026-03-26 | Rock Stacey G | Sell | 1.1K | $78.49 |
| 2026-03-26 | Jarvis Scot B | Sell | 5.0K | $78.14 |
| 2026-03-16 | Cervantes de Burgreen Maria | Sell | 400 | $87.36 |
| 2026-03-16 | Cervantes de Burgreen Maria | Sell | 2.6K | $88.71 |
| 2026-03-16 | Cervantes de Burgreen Maria | Sell | 2.8K | $89.89 |
| 2026-03-16 | Cervantes de Burgreen Maria | Sell | 500 | $90.45 |
| 2026-03-16 | Mendoza Marie | Sell | 250 | $87.55 |
| 2026-03-16 | Mendoza Marie | Sell | 753 | $88.79 |
| 2026-03-16 | Mendoza Marie | Sell | 463 | $89.82 |
| 2026-03-16 | Mendoza Marie | Sell | 50 | $90.95 |
| 2026-03-16 | Carrai Phillip D | Sell | 1.7K | $87.70 |
| 2026-03-16 | Carrai Phillip D | Sell | 1.4K | $88.66 |
| 2026-03-16 | Carrai Phillip D | Sell | 2.7K | $89.70 |
| 2026-03-16 | Carrai Phillip D | Sell | 600 | $90.63 |
| 2026-03-16 | Carrai Phillip D | Sell | 100 | $91.65 |
| 2026-03-16 | ANDERSON SCOTT I | Sell | 4.2K | $87.67 |
| 2026-03-16 | ANDERSON SCOTT I | Sell | 3.0K | $88.51 |
| 2026-03-16 | ANDERSON SCOTT I | Sell | 4.1K | $89.70 |
| 2026-03-16 | ANDERSON SCOTT I | Sell | 3.3K | $90.45 |
| 2026-03-16 | ANDERSON SCOTT I | Sell | 500 | $91.35 |
| 2026-03-12 | Jarvis Scot B | Sell | 5.0K | $88.60 |
| 2026-03-06 | Rock Stacey G | Sell | 1.7K | $89.81 |
| 2026-03-06 | Rock Stacey G | Sell | 1.2K | $89.20 |
| 2026-03-06 | Rock Stacey G | Sell | 707 | $88.22 |
| 2026-03-06 | Rock Stacey G | Sell | 1.7K | $86.94 |
| 2026-03-06 | Rock Stacey G | Sell | 400 | $85.37 |
| 2026-03-06 | Rock Stacey G | Sell | 400 | $83.16 |
| 2026-03-05 | Carter David M | Sell | 600 | $83.25 |
| 2026-03-05 | Carter David M | Sell | 1.2K | $84.57 |
| 2026-03-05 | Carter David M | Sell | 1.3K | $85.53 |
| 2026-03-05 | Carter David M | Sell | 100 | $86.09 |
| 2026-03-05 | Carter David M | Sell | 700 | $87.59 |
| 2026-03-05 | Carter David M | Sell | 100 | $88.74 |
| 2026-03-04 | Carrai Phillip D | Grant | 17K | — |
| 2026-03-04 | Mendoza Marie | Tax withheld | 2.7K | $89.13 |
| 2026-03-04 | Mendoza Marie | Grant | 5.0K | — |
| 2026-03-04 | Mendoza Marie | Tax withheld | 2.7K | $89.13 |
| 2026-03-04 | Mendoza Marie | Grant | 5.8K | — |
| 2026-03-04 | Mendoza Marie | Tax withheld | 3.1K | $89.13 |
| 2026-03-04 | Carter David M | Grant | 5.0K | — |
| 2026-03-04 | Carter David M | Tax withheld | 2.3K | $89.13 |
| 2026-03-04 | Carter David M | Grant | 5.0K | — |
| 2026-03-04 | Carter David M | Tax withheld | 2.3K | $89.13 |
| 2026-03-04 | Carter David M | Grant | 5.0K | — |
| 2026-03-04 | Carter David M | Tax withheld | 2.3K | $89.13 |
| 2026-03-04 | Cervantes de Burgreen Maria | Grant | 4.2K | — |
| 2026-03-04 | Lund Deanna H | Tax withheld | 13K | $89.13 |
| 2026-03-04 | DEMARCO ERIC M | Grant | 50K | — |
| 2026-03-04 | DEMARCO ERIC M | Tax withheld | 20K | $89.13 |
| 2026-03-04 | DEMARCO ERIC M | Grant | 50K | — |
| 2026-03-04 | DEMARCO ERIC M | Tax withheld | 20K | $89.13 |
| 2026-03-04 | DEMARCO ERIC M | Grant | 50K | — |
| 2026-03-04 | DEMARCO ERIC M | Tax withheld | 20K | $89.13 |
| 2026-03-04 | DEMARCO ERIC M | Grant | 262K | — |
| 2026-03-04 | DEMARCO ERIC M | Tax withheld | 103K | $89.13 |
| 2026-03-04 | MILLS THOMAS E IV | Grant | 5.0K | — |
| 2026-03-04 | MILLS THOMAS E IV | Tax withheld | 2.1K | $89.13 |
| 2026-03-04 | MILLS THOMAS E IV | Grant | 5.0K | — |
| 2026-03-04 | MILLS THOMAS E IV | Tax withheld | 2.1K | $89.13 |
| 2026-03-04 | MILLS THOMAS E IV | Grant | 5.0K | — |
| 2026-03-04 | MILLS THOMAS E IV | Tax withheld | 2.1K | $89.13 |
| 2026-03-04 | Cervantes de Burgreen Maria | Tax withheld | 2.2K | $89.13 |
| 2026-03-04 | Cervantes de Burgreen Maria | Grant | 4.2K | — |
| 2026-03-04 | Cervantes de Burgreen Maria | Tax withheld | 2.2K | $89.13 |
| 2026-03-04 | Cervantes de Burgreen Maria | Grant | 4.2K | — |
| 2026-03-04 | Cervantes de Burgreen Maria | Tax withheld | 2.2K | $89.13 |
| 2026-03-04 | Mendoza Marie | Grant | 5.0K | — |
| 2026-03-04 | Carrai Phillip D | Tax withheld | 7.5K | $89.13 |
| 2026-03-04 | Carrai Phillip D | Grant | 17K | — |
| 2026-03-04 | Carrai Phillip D | Tax withheld | 7.5K | $89.13 |
| 2026-03-04 | Carrai Phillip D | Grant | 17K | — |
| 2026-03-04 | Carrai Phillip D | Tax withheld | 7.5K | $89.13 |
| 2026-03-04 | Adelman Jonah | Grant | 5.0K | — |
| 2026-03-04 | Adelman Jonah | Grant | 5.0K | — |
| 2026-03-04 | Adelman Jonah | Grant | 5.0K | — |
| 2026-03-04 | Rock Stacey G | Grant | 5.0K | — |
| 2026-03-04 | Rock Stacey G | Tax withheld | 2.0K | $89.13 |
| 2026-03-04 | Rock Stacey G | Grant | 5.0K | — |
| 2026-03-04 | Rock Stacey G | Tax withheld | 2.0K | $89.13 |
| 2026-03-04 | Rock Stacey G | Grant | 5.0K | — |
| 2026-03-04 | Rock Stacey G | Tax withheld | 2.0K | $89.13 |
| 2026-03-04 | Fendley Steven S. | Tax withheld | 6.6K | $89.13 |
| 2026-03-04 | Fendley Steven S. | Grant | 17K | — |
| 2026-03-04 | Fendley Steven S. | Tax withheld | 6.6K | $89.13 |
| 2026-03-04 | Fendley Steven S. | Grant | 17K | — |
| 2026-03-04 | Fendley Steven S. | Tax withheld | 6.6K | $89.13 |
| 2026-03-04 | Fendley Steven S. | Grant | 17K | — |
| 2026-03-04 | Lund Deanna H | Grant | 25K | — |
| 2026-03-04 | Lund Deanna H | Tax withheld | 13K | $89.13 |
| 2026-03-04 | Lund Deanna H | Grant | 25K | — |
| 2026-03-04 | Lund Deanna H | Tax withheld | 13K | $89.13 |
| 2026-03-04 | Lund Deanna H | Grant | 25K | — |
| 2026-03-02 | Lund Deanna H | Sell | 1.2K | $90.80 |
| 2026-03-02 | Lund Deanna H | Sell | 200 | $87.25 |
| 2026-03-02 | Lund Deanna H | Sell | 200 | $88.56 |
| 2026-03-02 | Lund Deanna H | Sell | 2.0K | $90.19 |
| 2026-03-02 | MILLS THOMAS E IV | Sell | 600 | $96.11 |
| 2026-03-02 | Lund Deanna H | Sell | 500 | $92.52 |
| 2026-03-02 | Lund Deanna H | Sell | 400 | $94.23 |
| 2026-03-02 | Lund Deanna H | Sell | 400 | $95.66 |
| 2026-03-02 | Lund Deanna H | Sell | 100 | $96.65 |
| 2026-03-02 | MILLS THOMAS E IV | Sell | 102 | $86.01 |
| 2026-03-02 | MILLS THOMAS E IV | Sell | 300 | $87.80 |
| 2026-03-02 | MILLS THOMAS E IV | Sell | 600 | $89.42 |
| 2026-03-02 | MILLS THOMAS E IV | Sell | 3.1K | $90.47 |
| 2026-03-02 | MILLS THOMAS E IV | Sell | 200 | $91.25 |
| 2026-03-02 | MILLS THOMAS E IV | Sell | 400 | $92.75 |
| 2026-03-02 | MILLS THOMAS E IV | Sell | 500 | $94.36 |
| 2026-03-01 | DEMARCO ERIC M | Option exercise | 100K | — |
| 2026-03-01 | DEMARCO ERIC M | Tax withheld | 39K | $86.18 |
| 2026-03-01 | DEMARCO ERIC M | Option exercise | 30K | — |
| 2026-03-01 | DEMARCO ERIC M | Tax withheld | 12K | $86.18 |
| 2026-02-26 | Rock Stacey G | Sell | 1.2K | $88.79 |
| 2026-02-26 | Rock Stacey G | Sell | 100 | $87.04 |
| 2026-02-26 | Rock Stacey G | Sell | 800 | $89.74 |
| 2026-02-26 | Rock Stacey G | Sell | 1.6K | $91.53 |
| 2026-02-26 | Rock Stacey G | Sell | 300 | $92.04 |
| 2026-02-26 | Jarvis Scot B | Sell | 5.0K | $88.00 |
| 2026-02-23 | Fendley Steven S. | Sell | 1.3K | $93.24 |
| 2026-02-23 | Fendley Steven S. | Sell | 5.7K | $92.41 |
| 2026-02-17 | Carrai Phillip D | Sell | 1.3K | $88.60 |
| 2026-02-17 | Carrai Phillip D | Sell | 500 | $87.75 |
| 2026-02-17 | Mendoza Marie | Sell | 1.5K | $88.08 |
| 2026-02-17 | Carrai Phillip D | Sell | 1.2K | $92.52 |
| 2026-02-17 | Carrai Phillip D | Sell | 100 | $93.15 |
| 2026-02-17 | Carrai Phillip D | Sell | 3.3K | $91.69 |
| 2026-02-17 | Carrai Phillip D | Sell | 100 | $89.48 |
| 2026-02-12 | Jarvis Scot B | Sell | 5.0K | $88.40 |
| 2026-02-05 | Carter David M | Sell | 1.5K | $88.39 |
| 2026-02-05 | Carter David M | Sell | 824 | $84.87 |
| 2026-02-05 | Carter David M | Sell | 676 | $86.48 |
| 2026-02-05 | Carter David M | Sell | 600 | $87.33 |
| 2026-02-05 | Carter David M | Sell | 100 | $89.00 |
| 2026-02-05 | Carter David M | Sell | 200 | $90.43 |
| 2026-02-05 | Carter David M | Sell | 100 | $92.29 |
| 2026-02-02 | Lund Deanna H | Sell | 700 | $95.63 |
| 2026-02-02 | Lund Deanna H | Sell | 600 | $97.72 |
| 2026-02-02 | Lund Deanna H | Sell | 400 | $98.73 |
| 2026-02-02 | Lund Deanna H | Sell | 301 | $100.62 |
| 2026-02-02 | Lund Deanna H | Sell | 3.0K | $96.37 |
| 2026-01-28 | Jarvis Scot B | Sell | 4.1K | $118.14 |
| 2026-01-28 | Jarvis Scot B | Sell | 900 | $118.91 |
| 2026-01-26 | Fendley Steven S. | Sell | 4.0K | $108.49 |
| 2026-01-26 | Fendley Steven S. | Sell | 3.0K | $107.28 |
| 2026-01-15 | Carrai Phillip D | Sell | 1.0K | $122.99 |
| 2026-01-15 | Carrai Phillip D | Sell | 1.3K | $125.52 |
| 2026-01-15 | Carrai Phillip D | Sell | 760 | $122.32 |
| 2026-01-15 | Carrai Phillip D | Sell | 400 | $119.54 |
| 2026-01-15 | Jarvis Scot B | Sell | 5.0K | $120.18 |
| 2026-01-15 | Carrai Phillip D | Sell | 400 | $118.90 |
| 2026-01-15 | Carrai Phillip D | Sell | 600 | $120.91 |
| 2026-01-15 | Carrai Phillip D | Sell | 2.0K | $124.72 |
| 2026-01-15 | Mendoza Marie | Sell | 1.7K | $120.18 |
| 2026-01-12 | Rock Stacey G | Sell | 3.3K | $115.36 |
| 2026-01-12 | Rock Stacey G | Sell | 4.2K | $116.16 |
| 2026-01-12 | Rock Stacey G | Sell | 5.8K | $117.17 |
| 2026-01-12 | Rock Stacey G | Sell | 2.8K | $118.03 |
| 2026-01-12 | Rock Stacey G | Sell | 400 | $118.97 |
| 2026-01-09 | DEMARCO ERIC M | Option exercise | 75K | — |
| 2026-01-09 | DEMARCO ERIC M | Tax withheld | 30K | $79.29 |
| 2026-01-08 | Rock Stacey G | Sell | 100 | $100.05 |
| 2026-01-08 | Rock Stacey G | Sell | 200 | $107.31 |
| 2026-01-08 | Carter David M | Sell | 200 | $100.03 |
| 2026-01-08 | Carter David M | Sell | 200 | $102.14 |
| 2026-01-08 | Carter David M | Sell | 1.9K | $103.90 |
| 2026-01-08 | Carter David M | Sell | 2.0K | $104.94 |
| 2026-01-08 | Carter David M | Sell | 1.6K | $105.90 |
| 2026-01-08 | Carter David M | Sell | 1.3K | $106.90 |
| 2026-01-08 | Carter David M | Sell | 602 | $107.98 |
| 2026-01-08 | Carter David M | Sell | 300 | $109.24 |
| 2026-01-08 | Rock Stacey G | Sell | 1.1K | $106.44 |
| 2026-01-08 | Rock Stacey G | Sell | 300 | $108.47 |
| 2026-01-08 | Rock Stacey G | Sell | 300 | $103.11 |
| 2026-01-08 | Rock Stacey G | Sell | 1.2K | $104.25 |
| 2026-01-08 | Rock Stacey G | Sell | 800 | $105.46 |
| 2026-01-07 | MILLS THOMAS E IV | Sell | 2.1K | $93.62 |
| 2026-01-07 | Carter David M | Sell | 1.8K | $91.71 |
| 2026-01-07 | Carter David M | Sell | 700 | $93.15 |
| 2026-01-07 | MILLS THOMAS E IV | Sell | 2.1K | $94.63 |
| 2026-01-07 | MILLS THOMAS E IV | Sell | 1.0K | $92.56 |
| 2026-01-07 | Carter David M | Sell | 1.2K | $94.28 |
| 2026-01-07 | Carter David M | Sell | 300 | $95.03 |
| 2026-01-07 | MILLS THOMAS E IV | Sell | 3.3K | $91.65 |
| 2026-01-06 | DEMARCO ERIC M | Sell | 190K | $90.27 |
| 2026-01-06 | DEMARCO ERIC M | Sell | 1.9K | $91.02 |
| 2026-01-05 | DEMARCO ERIC M | Sell | 8.3K | $90.00 |
| 2026-01-04 | Carter David M | Tax withheld | 1.4K | $79.29 |
| 2026-01-04 | Carrai Phillip D | Option exercise | 10K | — |
| 2026-01-04 | Carrai Phillip D | Tax withheld | 4.5K | $79.29 |
| 2026-01-04 | Carrai Phillip D | Option exercise | 10K | — |
| 2026-01-04 | Carrai Phillip D | Tax withheld | 4.5K | $79.29 |
| 2026-01-04 | Adelman Jonah | Option exercise | 3.0K | — |
| 2026-01-04 | Adelman Jonah | Option exercise | 3.0K | — |
| 2026-01-04 | Rock Stacey G | Option exercise | 3.0K | — |
| 2026-01-04 | Rock Stacey G | Tax withheld | 1.2K | $79.29 |
| 2026-01-04 | Rock Stacey G | Option exercise | 3.0K | — |
| 2026-01-04 | Rock Stacey G | Tax withheld | 1.2K | $79.29 |
| 2026-01-04 | MILLS THOMAS E IV | Option exercise | 3.0K | — |
| 2026-01-04 | MILLS THOMAS E IV | Tax withheld | 1.3K | $79.29 |
| 2026-01-04 | MILLS THOMAS E IV | Option exercise | 3.0K | — |
| 2026-01-04 | Lund Deanna H | Option exercise | 15K | — |
| 2026-01-04 | Lund Deanna H | Tax withheld | 7.6K | $79.29 |
| 2026-01-04 | Lund Deanna H | Option exercise | 15K | — |
| 2026-01-04 | Lund Deanna H | Tax withheld | 7.6K | $79.29 |
| 2026-01-04 | DEMARCO ERIC M | Option exercise | 30K | — |
| 2026-01-04 | DEMARCO ERIC M | Tax withheld | 12K | $79.29 |
| 2026-01-04 | DEMARCO ERIC M | Option exercise | 30K | — |
| 2026-01-04 | DEMARCO ERIC M | Tax withheld | 12K | $79.29 |
| 2026-01-04 | Fendley Steven S. | Option exercise | 10K | — |
| 2026-01-04 | Fendley Steven S. | Tax withheld | 3.9K | $79.29 |
| 2026-01-04 | Fendley Steven S. | Option exercise | 10K | — |
| 2026-01-04 | Fendley Steven S. | Tax withheld | 3.9K | $79.29 |
| 2026-01-04 | Cervantes de Burgreen Maria | Option exercise | 2.5K | — |
| 2026-01-04 | Cervantes de Burgreen Maria | Tax withheld | 1.2K | $79.29 |
| 2026-01-04 | Cervantes de Burgreen Maria | Option exercise | 2.5K | — |
| 2026-01-04 | Cervantes de Burgreen Maria | Tax withheld | 1.2K | $79.29 |
| 2026-01-04 | Mendoza Marie | Option exercise | 3.0K | — |
| 2026-01-04 | Mendoza Marie | Tax withheld | 1.5K | $79.29 |
| 2026-01-04 | Mendoza Marie | Option exercise | 3.0K | — |
| 2026-01-04 | Mendoza Marie | Tax withheld | 1.5K | $79.29 |
| 2026-01-04 | MILLS THOMAS E IV | Tax withheld | 1.3K | $79.29 |
| 2026-01-04 | Carter David M | Option exercise | 3.0K | — |
| 2026-01-04 | Carter David M | Tax withheld | 1.4K | $79.29 |
| 2026-01-04 | Carter David M | Option exercise | 3.0K | — |
| 2026-01-03 | Carrai Phillip D | Option exercise | 10K | — |
| 2026-01-03 | Fendley Steven S. | Option exercise | 10K | — |
| 2026-01-03 | Fendley Steven S. | Tax withheld | 4.0K | $79.29 |
| 2026-01-03 | Fendley Steven S. | Option exercise | 10K | — |
| 2026-01-03 | Fendley Steven S. | Tax withheld | 3.9K | $79.29 |
| 2026-01-03 | Fendley Steven S. | Option exercise | 10K | — |
| 2026-01-03 | Fendley Steven S. | Tax withheld | 3.9K | $79.29 |
| 2026-01-03 | Cervantes de Burgreen Maria | Option exercise | 2.5K | — |
| 2026-01-03 | Cervantes de Burgreen Maria | Tax withheld | 1.4K | $79.29 |
| 2026-01-03 | Cervantes de Burgreen Maria | Option exercise | 2.5K | — |
| 2026-01-03 | Cervantes de Burgreen Maria | Tax withheld | 1.2K | $79.29 |
| 2026-01-03 | Cervantes de Burgreen Maria | Option exercise | 2.5K | — |
| 2026-01-03 | Cervantes de Burgreen Maria | Tax withheld | 1.2K | $79.29 |
| 2026-01-03 | Mendoza Marie | Option exercise | 3.0K | — |
| 2026-01-03 | Mendoza Marie | Tax withheld | 1.6K | $79.29 |
| 2026-01-03 | Mendoza Marie | Option exercise | 3.0K | — |
| 2026-01-03 | Mendoza Marie | Tax withheld | 1.5K | $79.29 |
| 2026-01-03 | Mendoza Marie | Option exercise | 3.5K | — |
| 2026-01-03 | Mendoza Marie | Tax withheld | 1.7K | $79.29 |
| 2026-01-03 | Carter David M | Option exercise | 3.0K | — |
| 2026-01-03 | Carter David M | Tax withheld | 1.5K | $79.29 |
| 2026-01-03 | Carter David M | Option exercise | 3.0K | — |
| 2026-01-03 | Carter David M | Tax withheld | 1.4K | $79.29 |
| 2026-01-03 | Carter David M | Option exercise | 3.0K | — |
| 2026-01-03 | Carter David M | Tax withheld | 1.4K | $79.29 |
| 2026-01-03 | Carrai Phillip D | Option exercise | 10K | — |
| 2026-01-03 | Carrai Phillip D | Tax withheld | 4.6K | $79.29 |
| 2026-01-03 | Carrai Phillip D | Tax withheld | 4.5K | $79.29 |
| 2026-01-03 | Carrai Phillip D | Option exercise | 10K | — |
| 2026-01-03 | Carrai Phillip D | Tax withheld | 4.5K | $79.29 |
| 2026-01-03 | Adelman Jonah | Option exercise | 3.0K | — |
| 2026-01-03 | Adelman Jonah | Option exercise | 3.0K | — |
| 2026-01-03 | Adelman Jonah | Option exercise | 3.0K | — |
| 2026-01-03 | Rock Stacey G | Option exercise | 3.0K | — |
| 2026-01-03 | Rock Stacey G | Tax withheld | 1.3K | $79.29 |
| 2026-01-03 | Rock Stacey G | Option exercise | 3.0K | — |
| 2026-01-03 | Rock Stacey G | Tax withheld | 1.2K | $79.29 |
| 2026-01-03 | Rock Stacey G | Option exercise | 16K | — |
| 2026-01-03 | Rock Stacey G | Tax withheld | 6.1K | $79.29 |
| 2026-01-03 | Lund Deanna H | Option exercise | 15K | — |
| 2026-01-03 | Lund Deanna H | Tax withheld | 7.7K | $79.29 |
| 2026-01-03 | Lund Deanna H | Option exercise | 15K | — |
| 2026-01-03 | Lund Deanna H | Tax withheld | 7.6K | $79.29 |
| 2026-01-03 | Lund Deanna H | Option exercise | 15K | — |
| 2026-01-03 | Lund Deanna H | Tax withheld | 7.6K | $79.29 |
| 2026-01-03 | DEMARCO ERIC M | Option exercise | 30K | — |
| 2026-01-03 | DEMARCO ERIC M | Tax withheld | 12K | $79.29 |
| 2026-01-03 | DEMARCO ERIC M | Option exercise | 30K | — |
| 2026-01-03 | DEMARCO ERIC M | Tax withheld | 12K | $79.29 |
| 2026-01-03 | DEMARCO ERIC M | Option exercise | 30K | — |
| 2026-01-03 | DEMARCO ERIC M | Tax withheld | 12K | $79.29 |
| 2026-01-03 | MILLS THOMAS E IV | Option exercise | 3.0K | — |
| 2026-01-03 | MILLS THOMAS E IV | Tax withheld | 1.4K | $79.29 |
| 2026-01-03 | MILLS THOMAS E IV | Option exercise | 3.0K | — |
| 2026-01-03 | MILLS THOMAS E IV | Tax withheld | 1.3K | $79.29 |
| 2026-01-03 | MILLS THOMAS E IV | Option exercise | 3.0K | — |
| 2026-01-03 | MILLS THOMAS E IV | Tax withheld | 1.3K | $79.29 |
| 2026-01-02 | Lund Deanna H | Sell | 400 | $76.52 |
| 2026-01-02 | Lund Deanna H | Sell | 200 | $79.61 |
| 2026-01-02 | Lund Deanna H | Sell | 1.8K | $79.04 |
| 2026-01-02 | Lund Deanna H | Sell | 1.8K | $78.05 |
| 2026-01-02 | Lund Deanna H | Sell | 800 | $75.33 |
| 2025-12-29 | Fendley Steven S. | Sell | 1.0K | $77.33 |
| 2025-12-29 | Fendley Steven S. | Sell | 6.0K | $76.44 |
| 2025-12-22 | DEMARCO ERIC M | Sell | 169K | $80.42 |
| 2025-12-22 | DEMARCO ERIC M | Sell | 31K | $81.16 |
| 2025-12-18 | Rock Stacey G | Sell | 2.7K | $70.92 |
| 2025-12-18 | Rock Stacey G | Sell | 5.9K | $71.69 |
| 2025-12-15 | ANDERSON SCOTT I | Sell | 1.8K | $75.77 |
| 2025-12-15 | Mendoza Marie | Sell | 1.6K | $76.27 |
| 2025-12-15 | Carrai Phillip D | Sell | 4.2K | $75.77 |
| 2025-12-15 | Carrai Phillip D | Sell | 1.8K | $76.24 |
| 2025-12-15 | ANDERSON SCOTT I | Sell | 6.3K | $73.86 |
| 2025-12-15 | ANDERSON SCOTT I | Sell | 6.6K | $74.60 |
| 2025-12-15 | ANDERSON SCOTT I | Sell | 660 | $76.30 |
| 2025-12-13 | Rock Stacey G | Tax withheld | 3.0K | $75.96 |
| 2025-12-13 | Rock Stacey G | Option exercise | 7.5K | — |
| 2025-12-05 | Carter David M | Sell | 2.9K | $76.45 |
| 2025-12-05 | Carter David M | Sell | 800 | $75.31 |
| 2025-12-05 | Carter David M | Sell | 300 | $77.41 |
| 2025-12-02 | DEMARCO ERIC M | Sell | 6.4K | $74.12 |
| 2025-12-02 | Lund Deanna H | Sell | 6.0K | $72.30 |
| 2025-12-02 | Lund Deanna H | Sell | 1.2K | $74.06 |
| 2025-12-02 | Lund Deanna H | Sell | 3.0K | $73.46 |
| 2025-12-02 | Lund Deanna H | Sell | 15K | $71.45 |
| 2025-12-02 | DEMARCO ERIC M | Sell | 119K | $71.45 |
| 2025-12-02 | DEMARCO ERIC M | Sell | 48K | $72.30 |
| 2025-12-02 | DEMARCO ERIC M | Sell | 27K | $73.51 |
| 2025-12-01 | Zegart Amy | Sell | 10K | $74.17 |
| 2025-12-01 | Lund Deanna H | Sell | 1.3K | $73.58 |
| 2025-12-01 | Lund Deanna H | Sell | 3.4K | $74.37 |
| 2025-12-01 | Lund Deanna H | Sell | 8.3K | $73.50 |
| 2025-12-01 | Lund Deanna H | Sell | 200 | $75.20 |
| 2025-12-01 | Lund Deanna H | Sell | 100 | $76.30 |
| 2025-12-01 | Lund Deanna H | Sell | 17K | $74.32 |
| 2025-12-01 | DEMARCO ERIC M | Sell | 78K | $73.46 |
| 2025-12-01 | DEMARCO ERIC M | Sell | 109K | $74.35 |
| 2025-12-01 | DEMARCO ERIC M | Sell | 7.4K | $75.20 |
| 2025-12-01 | DEMARCO ERIC M | Sell | 5.2K | $76.40 |
| 2025-12-01 | HOGLUND WILLIAM A | Sell | 75K | $74.35 |
| 2025-11-25 | Adelman Jonah | Sell | 30K | $74.80 |
| 2025-11-24 | ANDERSON SCOTT I | Sell | 3.5K | $73.82 |
| 2025-11-24 | Fendley Steven S. | Sell | 7.0K | $69.62 |
| 2025-11-17 | Carrai Phillip D | Sell | 700 | $72.61 |
| 2025-11-17 | Carrai Phillip D | Sell | 5.3K | $72.04 |
| 2025-11-17 | Mendoza Marie | Sell | 1.4K | $72.09 |
| 2025-11-17 | Carrai Phillip D | Gift | 41K | — |
| 2025-11-06 | Carter David M | Sell | 400 | $76.51 |
| 2025-11-06 | Carter David M | Sell | 500 | $70.77 |
| 2025-11-06 | Carter David M | Sell | 1.4K | $71.77 |
| 2025-11-06 | Carter David M | Sell | 305 | $72.63 |
| 2025-11-06 | Carter David M | Sell | 700 | $74.04 |
| 2025-11-06 | Carter David M | Sell | 100 | $75.03 |
| 2025-11-06 | Carter David M | Sell | 600 | $78.27 |
| 2025-11-03 | Lund Deanna H | Sell | 2.5K | $90.78 |
| 2025-11-03 | Lund Deanna H | Sell | 300 | $91.42 |
| 2025-11-03 | Lund Deanna H | Sell | 1.8K | $89.75 |
| 2025-11-03 | Lund Deanna H | Sell | 400 | $88.45 |
| 2025-10-27 | Fendley Steven S. | Sell | 2.2K | $89.94 |
| 2025-10-27 | Fendley Steven S. | Sell | 539 | $90.91 |
| 2025-10-27 | Fendley Steven S. | Sell | 639 | $92.55 |
| 2025-10-27 | Fendley Steven S. | Sell | 1.5K | $93.22 |
| 2025-10-27 | Fendley Steven S. | Sell | 735 | $94.18 |
| 2025-10-27 | Fendley Steven S. | Sell | 1.4K | $89.12 |
| 2025-10-15 | Carrai Phillip D | Sell | 1.6K | $95.71 |
| 2025-10-15 | Carrai Phillip D | Sell | 2.2K | $96.99 |
| 2025-10-15 | Carrai Phillip D | Sell | 2.1K | $97.64 |
| 2025-10-15 | Carrai Phillip D | Sell | 100 | $98.27 |
| 2025-10-15 | Mendoza Marie | Sell | 1.4K | $97.10 |
| 2025-10-07 | Carter David M | Sell | 600 | $101.86 |
| 2025-10-07 | Carter David M | Sell | 1.6K | $102.87 |
| 2025-10-07 | Carter David M | Sell | 1.2K | $104.03 |
| 2025-10-07 | Carter David M | Sell | 31 | $104.69 |
| 2025-10-07 | Carter David M | Sell | 600 | $101.12 |
| 2025-10-01 | Rock Stacey G | Sell | 300 | $89.66 |
| 2025-10-01 | Rock Stacey G | Sell | 1.9K | $92.06 |
| 2025-10-01 | Rock Stacey G | Sell | 1.2K | $92.97 |
| 2025-10-01 | Lund Deanna H | Sell | 300 | $89.35 |
| 2025-10-01 | Lund Deanna H | Sell | 500 | $90.65 |
| 2025-10-01 | Lund Deanna H | Sell | 1.9K | $91.84 |
| 2025-10-01 | Lund Deanna H | Sell | 2.2K | $92.80 |
| 2025-10-01 | Lund Deanna H | Sell | 100 | $93.38 |
| 2025-10-01 | Rock Stacey G | Sell | 500 | $91.04 |
| 2025-09-29 | Fendley Steven S. | Sell | 1.7K | $89.25 |
| 2025-09-29 | Fendley Steven S. | Sell | 5.3K | $88.76 |
| 2025-09-15 | Cervantes de Burgreen Maria | Sell | 1.6K | $70.83 |
| 2025-09-15 | Cervantes de Burgreen Maria | Sell | 500 | $68.66 |
| 2025-09-15 | Cervantes de Burgreen Maria | Sell | 4.1K | $69.50 |
| 2025-09-15 | Cervantes de Burgreen Maria | Sell | 100 | $71.24 |
| 2025-09-15 | Mendoza Marie | Sell | 1.4K | $69.45 |
| 2025-09-15 | Carrai Phillip D | Sell | 3.4K | $68.43 |
| 2025-09-15 | Carrai Phillip D | Sell | 2.6K | $69.32 |
| 2025-09-12 | Carter David M | Sell | 1.7K | $69.15 |
| 2025-09-12 | Carter David M | Sell | 2.3K | $68.36 |
| 2025-09-02 | Rock Stacey G | Sell | 2.3K | $64.62 |
| 2025-09-02 | HOGLUND WILLIAM A | Gift | 50K | — |
| 2025-09-02 | MILLS THOMAS E IV | Sell | 300 | $63.78 |
| 2025-09-02 | MILLS THOMAS E IV | Sell | 3.4K | $65.22 |
| 2025-09-02 | MILLS THOMAS E IV | Sell | 100 | $67.11 |
| 2025-09-02 | MILLS THOMAS E IV | Sell | 2.0K | $66.27 |
| 2025-09-02 | Rock Stacey G | Sell | 1.7K | $63.62 |
| 2025-08-25 | Fendley Steven S. | Sell | 5.1K | $67.35 |
| 2025-08-25 | Fendley Steven S. | Sell | 1.9K | $68.20 |
| 2025-08-19 | Lund Deanna H | Sell | 2.2K | $64.29 |
| 2025-08-19 | Lund Deanna H | Sell | 1.6K | $65.24 |
| 2025-08-19 | Lund Deanna H | Sell | 800 | $65.94 |
| 2025-08-19 | Lund Deanna H | Sell | 400 | $67.35 |
| 2025-08-15 | Mendoza Marie | Sell | 1.6K | $68.43 |
| 2025-08-15 | Mendoza Marie | Sell | 300 | $67.63 |
| 2025-08-15 | Mendoza Marie | Sell | 100 | $69.38 |
| 2025-08-15 | Carrai Phillip D | Sell | 1.7K | $66.56 |
| 2025-08-15 | Carrai Phillip D | Sell | 3.0K | $67.96 |
| 2025-08-15 | Carrai Phillip D | Sell | 1.3K | $68.98 |
| 2025-08-01 | Rock Stacey G | Sell | 1.7K | $55.12 |
| 2025-08-01 | Rock Stacey G | Sell | 2.3K | $55.81 |
| 2025-07-28 | Fendley Steven S. | Sell | 5.3K | $58.24 |
| 2025-07-28 | Fendley Steven S. | Sell | 1.5K | $59.38 |
| 2025-07-28 | Fendley Steven S. | Sell | 195 | $60.08 |
| 2025-07-15 | Mendoza Marie | Sell | 1.9K | $50.93 |
| 2025-07-15 | Mendoza Marie | Sell | 100 | $51.78 |
| 2025-07-15 | Carrai Phillip D | Sell | 4.9K | $51.29 |
| 2025-07-15 | Carrai Phillip D | Sell | 1.1K | $52.00 |
| 2025-07-01 | Rock Stacey G | Sell | 3.5K | $45.29 |
| 2025-07-01 | Rock Stacey G | Sell | 544 | $46.28 |
| 2025-06-30 | Fendley Steven S. | Sell | 208 | $46.50 |
| 2025-06-30 | Fendley Steven S. | Sell | 6.8K | $46.04 |
| 2025-06-16 | Mendoza Marie | Sell | 1.7K | $41.73 |
| 2025-06-16 | Mendoza Marie | Sell | 700 | $42.21 |
| 2025-06-16 | Carrai Phillip D | Sell | 6.0K | $42.16 |
| 2025-06-04 | Mendoza Marie | Option exercise | 1.0K | — |
| 2025-06-04 | Mendoza Marie | Tax withheld | 498 | $40.10 |
| 2025-06-02 | Carter David M | Sell | 4.0K | $37.75 |
| 2025-06-02 | Rock Stacey G | Sell | 4.0K | $37.74 |
| 2025-06-02 | Lund Deanna H | Sell | 6.6K | $37.75 |
| 2025-05-30 | Fendley Steven S. | Sell | 10K | $36.74 |
| 2025-05-27 | Fendley Steven S. | Sell | 7.0K | $37.05 |
| 2025-05-22 | Boyd Bradley L | Sell | 3.8K | $34.88 |
| 2025-05-22 | Doorenbos Bobbi | Sell | 5.0K | $35.00 |
| 2025-05-21 | Boyd Bradley L | Option exercise | 10K | — |
| 2025-05-21 | Doorenbos Bobbi | Option exercise | 10K | — |
| 2025-05-21 | Fendley Steven S. | Sell | 15K | $34.37 |
| 2025-05-15 | Carrai Phillip D | Sell | 6.0K | $33.73 |
| 2025-05-14 | MILLS THOMAS E IV | Sell | 5.8K | $33.11 |
| 2025-05-13 | Adelman Jonah | Sell | 40K | $33.76 |
| 2025-05-12 | DEMARCO ERIC M | Buy | 7.5K | $33.59 |
| 2025-05-01 | Carter David M | Sell | 4.0K | $33.91 |
| 2025-05-01 | Rock Stacey G | Sell | 4.0K | $33.91 |
| 2025-05-01 | Lund Deanna H | Sell | 6.0K | $33.91 |
| 2025-04-28 | Fendley Steven S. | Sell | 7.0K | $33.46 |
| 2025-04-15 | Carrai Phillip D | Sell | 6.0K | $32.99 |
| 2025-04-04 | Fendley Steven S. | Option exercise | 3.3K | — |
| 2025-04-04 | Fendley Steven S. | Tax withheld | 1.3K | $27.82 |
| 2025-04-01 | Carter David M | Sell | 4.0K | $29.28 |
| 2025-04-01 | Rock Stacey G | Sell | 4.0K | $29.27 |
| 2025-04-01 | Lund Deanna H | Sell | 6.0K | $29.28 |
| 2025-03-31 | Fendley Steven S. | Sell | 7.0K | $29.45 |
| 2025-03-17 | Carrai Phillip D | Sell | 6.0K | $31.38 |
| 2025-03-17 | Mendoza Marie | Sell | 2.0K | $31.36 |
| 2025-03-13 | MILLS THOMAS E IV | Tax withheld | 2.1K | $29.52 |
| 2025-03-13 | Fendley Steven S. | Grant | 17K | — |
| 2025-03-13 | Fendley Steven S. | Tax withheld | 6.6K | $29.52 |
| 2025-03-13 | Fendley Steven S. | Grant | 17K | — |
| 2025-03-13 | Fendley Steven S. | Tax withheld | 6.6K | $29.52 |
| 2025-03-13 | Fendley Steven S. | Grant | 17K | — |
| 2025-03-13 | Fendley Steven S. | Tax withheld | 6.6K | $29.52 |
| 2025-03-13 | Fendley Steven S. | Grant | 17K | — |
| 2025-03-13 | Fendley Steven S. | Tax withheld | 6.6K | $29.52 |
| 2025-03-13 | Cervantes de Burgreen Maria | Grant | 4.2K | — |
| 2025-03-13 | Cervantes de Burgreen Maria | Tax withheld | 2.1K | $29.52 |
| 2025-03-13 | Cervantes de Burgreen Maria | Grant | 4.2K | — |
| 2025-03-13 | Cervantes de Burgreen Maria | Tax withheld | 2.1K | $29.52 |
| 2025-03-13 | Cervantes de Burgreen Maria | Grant | 4.2K | — |
| 2025-03-13 | Cervantes de Burgreen Maria | Tax withheld | 2.1K | $29.52 |
| 2025-03-13 | Cervantes de Burgreen Maria | Grant | 4.2K | — |
| 2025-03-13 | Cervantes de Burgreen Maria | Tax withheld | 2.1K | $29.52 |
| 2025-03-13 | Mendoza Marie | Grant | 5.0K | — |
| 2025-03-13 | Mendoza Marie | Tax withheld | 2.5K | $29.52 |
| 2025-03-13 | Mendoza Marie | Grant | 1.7K | — |
| 2025-03-13 | Mendoza Marie | Tax withheld | 831 | $29.52 |
| 2025-03-13 | Mendoza Marie | Grant | 5.0K | — |
| 2025-03-13 | Mendoza Marie | Tax withheld | 2.5K | $29.52 |
| 2025-03-13 | Mendoza Marie | Grant | 5.0K | — |
| 2025-03-13 | Mendoza Marie | Tax withheld | 2.5K | $29.52 |
| 2025-03-13 | Mendoza Marie | Grant | 5.0K | — |
| 2025-03-13 | Mendoza Marie | Tax withheld | 2.5K | $29.52 |
| 2025-03-13 | Carter David M | Grant | 5.0K | — |
| 2025-03-13 | Carter David M | Tax withheld | 2.4K | $29.52 |
| 2025-03-13 | Carter David M | Grant | 5.0K | — |
| 2025-03-13 | Carter David M | Tax withheld | 2.4K | $29.52 |
| 2025-03-13 | Carter David M | Grant | 5.0K | — |
| 2025-03-13 | Carter David M | Tax withheld | 2.4K | $29.52 |
| 2025-03-13 | Carter David M | Grant | 5.0K | — |
| 2025-03-13 | Carter David M | Tax withheld | 2.4K | $29.52 |
| 2025-03-13 | Carrai Phillip D | Grant | 17K | — |
| 2025-03-13 | Carrai Phillip D | Tax withheld | 7.5K | $29.52 |
| 2025-03-13 | Carrai Phillip D | Grant | 17K | — |
| 2025-03-13 | Carrai Phillip D | Tax withheld | 7.5K | $29.52 |
| 2025-03-13 | Carrai Phillip D | Grant | 17K | — |
| 2025-03-13 | Carrai Phillip D | Tax withheld | 7.5K | $29.52 |
| 2025-03-13 | Carrai Phillip D | Grant | 17K | — |
| 2025-03-13 | Carrai Phillip D | Tax withheld | 7.5K | $29.52 |
| 2025-03-13 | Adelman Jonah | Grant | 5.0K | — |
| 2025-03-13 | Adelman Jonah | Grant | 5.0K | — |
| 2025-03-13 | Adelman Jonah | Grant | 5.0K | — |
| 2025-03-13 | Adelman Jonah | Grant | 5.0K | — |
| 2025-03-13 | Rock Stacey G | Grant | 5.0K | — |
| 2025-03-13 | Rock Stacey G | Tax withheld | 2.0K | $29.52 |
| 2025-03-13 | Rock Stacey G | Grant | 5.0K | — |
| 2025-03-13 | Rock Stacey G | Tax withheld | 2.0K | $29.52 |
| 2025-03-13 | Rock Stacey G | Grant | 5.0K | — |
| 2025-03-13 | Rock Stacey G | Tax withheld | 2.0K | $29.52 |
| 2025-03-13 | Rock Stacey G | Grant | 5.0K | — |
| 2025-03-13 | Rock Stacey G | Tax withheld | 2.0K | $29.52 |
| 2025-03-13 | Goodwin Benjamin M. | Grant | 4.2K | — |
| 2025-03-13 | Goodwin Benjamin M. | Tax withheld | 2.1K | $29.52 |
| 2025-03-13 | Goodwin Benjamin M. | Grant | 4.2K | — |
| 2025-03-13 | Goodwin Benjamin M. | Tax withheld | 2.1K | $29.52 |
| 2025-03-13 | Goodwin Benjamin M. | Grant | 4.2K | — |
| 2025-03-13 | Goodwin Benjamin M. | Tax withheld | 2.1K | $29.52 |
| 2025-03-13 | Goodwin Benjamin M. | Grant | 4.2K | — |
| 2025-03-13 | Goodwin Benjamin M. | Tax withheld | 2.1K | $29.52 |
| 2025-03-13 | Lund Deanna H | Grant | 25K | — |
| 2025-03-13 | Lund Deanna H | Tax withheld | 12K | $29.52 |
| 2025-03-13 | Lund Deanna H | Grant | 25K | — |
| 2025-03-13 | Lund Deanna H | Tax withheld | 12K | $29.52 |
| 2025-03-13 | Lund Deanna H | Grant | 25K | — |
| 2025-03-13 | Lund Deanna H | Tax withheld | 12K | $29.52 |
| 2025-03-13 | Lund Deanna H | Grant | 25K | — |
| 2025-03-13 | Lund Deanna H | Tax withheld | 12K | $29.52 |
| 2025-03-13 | DEMARCO ERIC M | Grant | 50K | — |
| 2025-03-13 | DEMARCO ERIC M | Tax withheld | 20K | $29.52 |
| 2025-03-13 | DEMARCO ERIC M | Grant | 50K | — |
| 2025-03-13 | DEMARCO ERIC M | Tax withheld | 20K | $29.52 |
| 2025-03-13 | DEMARCO ERIC M | Grant | 50K | — |
| 2025-03-13 | DEMARCO ERIC M | Tax withheld | 20K | $29.52 |
| 2025-03-13 | DEMARCO ERIC M | Grant | 50K | — |
| 2025-03-13 | DEMARCO ERIC M | Tax withheld | 20K | $29.52 |
| 2025-03-13 | MILLS THOMAS E IV | Grant | 5.0K | — |
| 2025-03-13 | MILLS THOMAS E IV | Tax withheld | 2.1K | $29.52 |
| 2025-03-13 | MILLS THOMAS E IV | Grant | 5.0K | — |
| 2025-03-13 | MILLS THOMAS E IV | Tax withheld | 2.1K | $29.52 |
| 2025-03-13 | MILLS THOMAS E IV | Grant | 5.0K | — |
| 2025-03-13 | MILLS THOMAS E IV | Grant | 5.0K | — |
| 2025-03-13 | MILLS THOMAS E IV | Tax withheld | 2.1K | $29.52 |
| 2025-03-05 | MILLS THOMAS E IV | Sell | 2.4K | $27.29 |
| 2025-03-05 | Carrai Phillip D | Sell | 20K | $26.33 |
| 2025-03-05 | MILLS THOMAS E IV | Sell | 615 | $27.30 |
| 2025-03-03 | Rock Stacey G | Sell | 3.5K | $26.49 |
| 2025-03-03 | Lund Deanna H | Sell | 6.0K | $26.50 |
| 2025-03-03 | DEMARCO ERIC M | Buy | 9.5K | $26.35 |
| 2025-03-03 | Rock Stacey G | Sell | 495 | $26.58 |
| 2025-03-03 | Carter David M | Sell | 4.0K | $26.51 |
| 2025-03-03 | Carrai Phillip D | Sell | 6.0K | $26.51 |
| 2025-02-24 | Fendley Steven S. | Sell | 7.0K | $24.59 |
| 2025-02-20 | Fendley Steven S. | Option exercise | 20K | — |
| 2025-02-20 | Fendley Steven S. | Tax withheld | 7.9K | $25.99 |
| 2025-02-18 | Mendoza Marie | Sell | 1.5K | $27.12 |
| 2025-02-18 | MILLS THOMAS E IV | Sell | 8.6K | $27.14 |
| 2025-02-03 | Carter David M | Sell | 4.0K | $32.88 |
| 2025-02-03 | Rock Stacey G | Sell | 1.6K | $32.88 |
| 2025-02-03 | Rock Stacey G | Sell | 2.4K | $32.90 |
| 2025-02-03 | Lund Deanna H | Sell | 6.0K | $32.89 |
| 2025-01-27 | Fendley Steven S. | Sell | 7.0K | $33.16 |
| 2025-01-15 | Mendoza Marie | Sell | 1.5K | $33.30 |
| 2025-01-07 | Cervantes de Burgreen Maria | Sell | 3.0K | $30.00 |
| 2025-01-07 | Cervantes de Burgreen Maria | Sell | 17K | $30.00 |
| 2025-01-06 | Rock Stacey G | Sell | 4.0K | $28.96 |
| 2025-01-04 | Mendoza Marie | Tax withheld | 1.4K | $27.48 |
| 2025-01-04 | Fendley Steven S. | Option exercise | 10K | — |
| 2025-01-04 | Fendley Steven S. | Tax withheld | 3.9K | $27.48 |
| 2025-01-04 | Fendley Steven S. | Option exercise | 10K | — |
| 2025-01-04 | Fendley Steven S. | Tax withheld | 3.9K | $27.48 |
| 2025-01-04 | Cervantes de Burgreen Maria | Option exercise | 2.5K | — |
| 2025-01-04 | Cervantes de Burgreen Maria | Tax withheld | 1.2K | $27.48 |
| 2025-01-04 | Cervantes de Burgreen Maria | Option exercise | 2.5K | — |
| 2025-01-04 | Cervantes de Burgreen Maria | Tax withheld | 1.2K | $27.48 |
| 2025-01-04 | Mendoza Marie | Option exercise | 3.0K | — |
| 2025-01-04 | Mendoza Marie | Tax withheld | 1.4K | $27.48 |
| 2025-01-04 | Mendoza Marie | Option exercise | 3.0K | — |
| 2025-01-04 | Carter David M | Option exercise | 3.0K | — |
| 2025-01-04 | Carter David M | Tax withheld | 1.4K | $27.48 |
| 2025-01-04 | Carter David M | Option exercise | 3.0K | — |
| 2025-01-04 | Carter David M | Tax withheld | 1.4K | $27.48 |
| 2025-01-04 | Carrai Phillip D | Option exercise | 10K | — |
| 2025-01-04 | Carrai Phillip D | Tax withheld | 4.5K | $27.48 |
| 2025-01-04 | Carrai Phillip D | Option exercise | 10K | — |
| 2025-01-04 | Carrai Phillip D | Tax withheld | 4.5K | $27.48 |
| 2025-01-04 | Adelman Jonah | Option exercise | 3.0K | — |
| 2025-01-04 | Adelman Jonah | Option exercise | 3.0K | — |
| 2025-01-04 | Rock Stacey G | Option exercise | 3.0K | — |
| 2025-01-04 | Rock Stacey G | Tax withheld | 1.1K | $27.48 |
| 2025-01-04 | Rock Stacey G | Option exercise | 3.0K | — |
| 2025-01-04 | Rock Stacey G | Tax withheld | 1.1K | $27.48 |
| 2025-01-04 | Goodwin Benjamin M. | Option exercise | 2.5K | — |
| 2025-01-04 | Goodwin Benjamin M. | Tax withheld | 1.1K | $27.48 |
| 2025-01-04 | Goodwin Benjamin M. | Option exercise | 2.5K | — |
| 2025-01-04 | Goodwin Benjamin M. | Tax withheld | 1.1K | $27.48 |
| 2025-01-04 | Lund Deanna H | Option exercise | 15K | — |
| 2025-01-04 | Lund Deanna H | Tax withheld | 7.5K | $27.48 |
| 2025-01-04 | Lund Deanna H | Option exercise | 15K | — |
| 2025-01-04 | Lund Deanna H | Tax withheld | 7.5K | $27.48 |
| 2025-01-04 | DEMARCO ERIC M | Option exercise | 30K | — |
| 2025-01-04 | DEMARCO ERIC M | Tax withheld | 12K | $27.48 |
| 2025-01-04 | DEMARCO ERIC M | Option exercise | 30K | — |
| 2025-01-04 | DEMARCO ERIC M | Tax withheld | 12K | $27.48 |
| 2025-01-04 | MILLS THOMAS E IV | Option exercise | 3.0K | — |
| 2025-01-04 | MILLS THOMAS E IV | Tax withheld | 1.3K | $27.48 |
| 2025-01-04 | MILLS THOMAS E IV | Option exercise | 3.0K | — |
| 2025-01-04 | MILLS THOMAS E IV | Tax withheld | 1.3K | $27.48 |
| 2025-01-03 | Carrai Phillip D | Option exercise | 10K | — |
| 2025-01-03 | Carrai Phillip D | Option exercise | 10K | — |
| 2025-01-03 | Carrai Phillip D | Tax withheld | 4.5K | $27.48 |
| 2025-01-03 | DEMARCO ERIC M | Option exercise | 30K | — |
| 2025-01-03 | DEMARCO ERIC M | Tax withheld | 12K | $27.48 |
| 2025-01-03 | DEMARCO ERIC M | Option exercise | 30K | — |
| 2025-01-03 | DEMARCO ERIC M | Tax withheld | 12K | $27.48 |
| 2025-01-03 | Adelman Jonah | Option exercise | 3.0K | — |
| 2025-01-03 | Adelman Jonah | Option exercise | 3.0K | — |
| 2025-01-03 | Adelman Jonah | Option exercise | 3.0K | — |
| 2025-01-03 | Carter David M | Tax withheld | 1.6K | $27.48 |
| 2025-01-03 | Carter David M | Option exercise | 3.0K | — |
| 2025-01-03 | Carter David M | Tax withheld | 1.6K | $27.48 |
| 2025-01-03 | Carter David M | Option exercise | 3.0K | — |
| 2025-01-03 | Carter David M | Tax withheld | 1.4K | $27.48 |
| 2025-01-03 | Carrai Phillip D | Option exercise | 10K | — |
| 2025-01-03 | Carrai Phillip D | Tax withheld | 4.8K | $27.48 |
| 2025-01-03 | Carrai Phillip D | Tax withheld | 4.5K | $27.48 |
| 2025-01-03 | Rock Stacey G | Option exercise | 3.0K | — |
| 2025-01-03 | Rock Stacey G | Tax withheld | 1.3K | $27.48 |
| 2025-01-03 | Rock Stacey G | Option exercise | 3.0K | — |
| 2025-01-03 | Rock Stacey G | Tax withheld | 1.3K | $27.48 |
| 2025-01-03 | Rock Stacey G | Option exercise | 3.0K | — |
| 2025-01-03 | Rock Stacey G | Tax withheld | 1.1K | $27.48 |
| 2025-01-03 | MILLS THOMAS E IV | Option exercise | 3.0K | — |
| 2025-01-03 | MILLS THOMAS E IV | Tax withheld | 1.5K | $27.48 |
| 2025-01-03 | Fendley Steven S. | Option exercise | 10K | — |
| 2025-01-03 | Goodwin Benjamin M. | Option exercise | 2.5K | — |
| 2025-01-03 | Goodwin Benjamin M. | Tax withheld | 1.3K | $27.48 |
| 2025-01-03 | Goodwin Benjamin M. | Option exercise | 2.5K | — |
| 2025-01-03 | Goodwin Benjamin M. | Tax withheld | 1.3K | $27.48 |
| 2025-01-03 | Goodwin Benjamin M. | Option exercise | 2.5K | — |
| 2025-01-03 | Fendley Steven S. | Option exercise | 10K | — |
| 2025-01-03 | Fendley Steven S. | Tax withheld | 3.9K | $27.48 |
| 2025-01-03 | Goodwin Benjamin M. | Tax withheld | 1.2K | $27.48 |
| 2025-01-03 | MILLS THOMAS E IV | Option exercise | 3.0K | — |
| 2025-01-03 | MILLS THOMAS E IV | Tax withheld | 1.5K | $27.48 |
| 2025-01-03 | MILLS THOMAS E IV | Option exercise | 3.0K | — |
| 2025-01-03 | Cervantes de Burgreen Maria | Option exercise | 2.5K | — |
| 2025-01-03 | Cervantes de Burgreen Maria | Tax withheld | 1.3K | $27.48 |
| 2025-01-03 | Cervantes de Burgreen Maria | Option exercise | 2.5K | — |
| 2025-01-03 | Cervantes de Burgreen Maria | Tax withheld | 1.3K | $27.48 |
| 2025-01-03 | Cervantes de Burgreen Maria | Option exercise | 2.5K | — |
| 2025-01-03 | Cervantes de Burgreen Maria | Tax withheld | 1.2K | $27.48 |
| 2025-01-03 | MILLS THOMAS E IV | Tax withheld | 1.3K | $27.48 |
| 2025-01-03 | Lund Deanna H | Option exercise | 15K | — |
| 2025-01-03 | Lund Deanna H | Tax withheld | 7.8K | $27.48 |
| 2025-01-03 | Lund Deanna H | Option exercise | 15K | — |
| 2025-01-03 | Fendley Steven S. | Tax withheld | 3.9K | $27.48 |
| 2025-01-03 | Fendley Steven S. | Option exercise | 10K | — |
| 2025-01-03 | Mendoza Marie | Option exercise | 3.0K | — |
| 2025-01-03 | Mendoza Marie | Tax withheld | 1.6K | $27.48 |
| 2025-01-03 | Mendoza Marie | Option exercise | 3.0K | — |
| 2025-01-03 | Mendoza Marie | Tax withheld | 1.6K | $27.48 |
| 2025-01-03 | Mendoza Marie | Option exercise | 3.0K | — |
| 2025-01-03 | Mendoza Marie | Tax withheld | 1.4K | $27.48 |
| 2025-01-03 | Lund Deanna H | Tax withheld | 7.5K | $27.48 |
| 2025-01-03 | Lund Deanna H | Option exercise | 15K | — |
| 2025-01-03 | Lund Deanna H | Tax withheld | 7.5K | $27.48 |
| 2025-01-03 | Fendley Steven S. | Tax withheld | 4.2K | $27.48 |
| 2025-01-03 | Carter David M | Option exercise | 3.0K | — |
| 2025-01-02 | DEMARCO ERIC M | Tax withheld | 9.8K | $26.38 |
| 2025-01-02 | Lund Deanna H | Sell | 6.0K | $26.48 |
| 2025-01-02 | DEMARCO ERIC M | Option exercise | 25K | — |
| 2025-01-02 | Carter David M | Sell | 4.0K | $26.49 |
| 2025-01-02 | DEMARCO ERIC M | Option exercise | 50K | $19,674.00 |
| 2025-01-02 | DEMARCO ERIC M | Tax withheld | 20K | $26.38 |
| 2025-01-01 | DEMARCO ERIC M | Option exercise | 115K | — |
| 2025-01-01 | DEMARCO ERIC M | Tax withheld | 46K | $26.52 |
All non-derivative Form 4 activity (SEC), newest first.
Supply chain
Customers (3)
- U.S. Air Force
- U.S. Government
- U.S. Navy
Suppliers (0)
Named in the 10-K; linked when we track them.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-15 | Shareholder voteExhibits | filing ↗ |
| 2026-05-06 | ResultsExhibits | filing ↗ |
| 2026-03-25 | Exec/director change | filing ↗ |
| 2026-03-06 | Acquisition/dispositionExhibits | filing ↗ |
| 2026-03-02 | Material agreementOtherExhibits | filing ↗ |
| 2026-02-23 | ResultsExhibits | filing ↗ |
| 2025-11-07 | Material agreementOtherExhibits | filing ↗ |
| 2025-11-04 | ResultsExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-15 | 2026-05-15 | 0001069258-26-000064 ↗ |
| 10-Q | 2026-05-06 | 2026-03-29 | 0001069258-26-000053 ↗ |
| 8-K | 2026-05-06 | 2026-05-06 | 0001069258-26-000051 ↗ |
| 8-K | 2026-03-25 | 2026-03-19 | 0001069258-26-000034 ↗ |
| 8-K | 2026-03-06 | 2026-03-02 | 0001069258-26-000026 ↗ |
| 8-K | 2026-03-02 | 2026-02-26 | 0001069258-26-000024 ↗ |
| 8-K | 2026-02-23 | 2026-02-23 | 0001069258-26-000012 ↗ |
| 10-K | 2026-02-23 | 2025-12-28 | 0001069258-26-000013 ↗ |
| 8-K | 2025-11-07 | 2025-11-04 | 0001069258-25-000062 ↗ |
| 8-K | 2025-11-04 | 2025-11-04 | 0001069258-25-000056 ↗ |
| 10-Q | 2025-11-04 | 2025-09-28 | 0001069258-25-000058 ↗ |
| 8-K | 2025-08-07 | 2025-08-07 | 0001069258-25-000050 ↗ |