CATERPILLAR INC
CAT · Construction Machinery & Equip · 460.6M shares · -2%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $4.8B (gross $5.0B, SBC $208M)
Reference price $904.70 · est. market cap ~$416.7B — last insider sale, 2026-05-14 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B80Dominant global machinery franchise with top-decile cash generation and scale, but a clear tariff-driven margin-compression year.
Strengths
- Top-decile FCF $8.9B (99th pct) and cash $10B (98th pct), with operating margin 16.5% (83rd pct)
- Wide moat from scale, brand and the largest independent global dealer network; strong backlog and 5-7% growth target for 2026
Risks
- Margin compression this year (operating margin 20.2%→16.5%, profit -14%) largely from ~$1.8B tariff impact, rising to ~$2.6B in 2026
- Highly cyclical demand tied to construction/mining/energy capex and commodity prices
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
- Strong balance sheetStrong balance sheet — $10.0B cash & investments
- Insider buyingInsider buying — 1 open-market buy(s) by 1 insider(s) (~$219,210, last 6mo) Form 4 ↗
- Buying back stockNet buyback — share count -2%/yr over 4y
- Insider sellingInsider selling — 54 open-market sale(s) by 8 insider(s) (cluster of 8 insiders, ~$193M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Return on assets
9.0%
Revenue growth (QoQ)
-1.3%
Net-income growth
-17.7%
Net debt / EBITDA
1.5×
Current ratio
1.4×
Free cash flow
$8.9B
EBITDA
$13.4B
Cash & investments
$10.0B
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-10 | KEENE NAZZIC S | Grant | 211 | — |
| 2026-06-10 | MacLennan David | Grant | 211 | — |
| 2026-06-10 | WILKINS RAYFORD JR | Grant | 211 | — |
| 2026-06-10 | Marks Judith Fran | Grant | 211 | — |
| 2026-06-10 | Johnson Gerald | Grant | 211 | — |
| 2026-06-10 | REED DEBRA L | Grant | 211 | — |
| 2026-06-10 | Fish James C Jr | Grant | 211 | — |
| 2026-06-10 | SCHWAB SUSAN C | Grant | 211 | — |
| 2026-05-14 | Johnson Denise C | Option exercise | 16K | $196.70 |
| 2026-05-14 | Johnson Denise C | Tax withheld | 3.5K | $910.55 |
| 2026-05-14 | Johnson Denise C | Sell | 1.8K | $904.70 |
| 2026-05-14 | Johnson Denise C | Sell | 2.3K | $905.73 |
| 2026-05-14 | Johnson Denise C | Sell | 1.5K | $906.73 |
| 2026-05-14 | Johnson Denise C | Sell | 1.2K | $907.98 |
| 2026-05-14 | Johnson Denise C | Sell | 2.3K | $908.76 |
| 2026-05-14 | Johnson Denise C | Sell | 1.6K | $909.70 |
| 2026-05-14 | Johnson Denise C | Sell | 402 | $910.65 |
| 2026-05-14 | Johnson Denise C | Sell | 1.6K | $911.92 |
| 2026-05-13 | Johnson Denise C | Option exercise | 7.9K | $196.70 |
| 2026-05-13 | Johnson Denise C | Tax withheld | 1.7K | $911.61 |
| 2026-05-13 | Johnson Denise C | Sell | 3.5K | $909.46 |
| 2026-05-13 | Johnson Denise C | Sell | 2.6K | $910.24 |
| 2026-05-13 | Schaupp William E | Sell | 360 | $906.00 |
| 2026-05-11 | Fassino Anthony D. | Sell | 843 | $917.73 |
| 2026-05-11 | Creed Joseph E | Tax withheld | 574 | $912.03 |
| 2026-05-11 | Pambianchi Christine M | Tax withheld | 224 | $912.03 |
| 2026-05-11 | Fassino Anthony D. | Option exercise | 21K | $219.76 |
| 2026-05-11 | Fassino Anthony D. | Tax withheld | 5.1K | $918.65 |
| 2026-05-11 | Fassino Anthony D. | Sell | 15K | $916.75 |
| 2026-05-08 | Epley Kyle Joseph | Grant | 515 | — |
| 2026-05-06 | De Lange Bob | Option exercise | 28K | $127.60 |
| 2026-05-06 | De Lange Bob | Tax withheld | 3.9K | $923.38 |
| 2026-05-06 | De Lange Bob | Sell | 14K | $922.55 |
| 2026-05-06 | De Lange Bob | Sell | 9.8K | $923.47 |
| 2026-05-06 | Fassino Anthony D. | Option exercise | 12K | $219.76 |
| 2026-05-06 | Fassino Anthony D. | Tax withheld | 2.8K | $925.74 |
| 2026-05-06 | Fassino Anthony D. | Sell | 8.8K | $926.23 |
| 2026-05-06 | Fassino Anthony D. | Sell | 350 | $926.83 |
| 2026-05-06 | BONFIELD ANDREW R J | Option exercise | 12K | $253.98 |
| 2026-05-06 | BONFIELD ANDREW R J | Option exercise | 7.7K | $338.65 |
| 2026-05-06 | BONFIELD ANDREW R J | Option exercise | 3.7K | $332.04 |
| 2026-05-06 | BONFIELD ANDREW R J | Tax withheld | 7.4K | $920.72 |
| 2026-05-06 | BONFIELD ANDREW R J | Sell | 16K | $918.71 |
| 2026-05-06 | Kaiser Jason | Gift | 294 | — |
| 2026-05-05 | Shurman Rodney Michael | Option exercise | 5.6K | $253.98 |
| 2026-05-05 | Shurman Rodney Michael | Sell | 5.2K | $903.14 |
| 2026-05-05 | Shurman Rodney Michael | Sell | 487 | $903.55 |
| 2026-05-04 | Kaiser Jason | Option exercise | 7.9K | $253.98 |
| 2026-05-04 | Kaiser Jason | Tax withheld | 2.3K | $883.50 |
| 2026-05-04 | Kaiser Jason | Sell | 5.6K | $883.03 |
| 2026-05-04 | MacLennan David | Buy | 250 | $876.84 |
| 2026-03-05 | Creed Joseph E | Sell | 420 | $717.01 |
| 2026-03-05 | Creed Joseph E | Sell | 120 | $721.00 |
| 2026-03-05 | Creed Joseph E | Sell | 575 | $720.10 |
| 2026-03-05 | Creed Joseph E | Sell | 585 | $719.39 |
| 2026-03-05 | Creed Joseph E | Sell | 800 | $718.44 |
| 2026-03-04 | Johnson Denise C | Tax withheld | 346 | $738.42 |
| 2026-03-04 | Umpleby III Donald J | Tax withheld | 1.5K | $738.42 |
| 2026-03-04 | Shurman Rodney Michael | Tax withheld | 117 | $738.42 |
| 2026-03-04 | Schaupp William E | Tax withheld | 19 | $738.42 |
| 2026-03-04 | Owens Derek | Tax withheld | 338 | $738.42 |
| 2026-03-04 | Creed Joseph E | Tax withheld | 696 | $738.42 |
| 2026-03-04 | Kaiser Jason | Tax withheld | 368 | $738.42 |
| 2026-03-04 | Fassino Anthony D. | Tax withheld | 346 | $738.42 |
| 2026-03-04 | De Lange Bob | Tax withheld | 393 | $738.42 |
| 2026-03-04 | BONFIELD ANDREW R J | Tax withheld | 449 | $738.42 |
| 2026-03-03 | Shurman Rodney Michael | Tax withheld | 100 | $719.13 |
| 2026-03-03 | Kaiser Jason | Tax withheld | 358 | $719.13 |
| 2026-03-03 | Fassino Anthony D. | Tax withheld | 337 | $719.13 |
| 2026-03-03 | Owens Derek | Tax withheld | 310 | $719.13 |
| 2026-03-03 | De Lange Bob | Tax withheld | 382 | $719.13 |
| 2026-03-03 | Umpleby III Donald J | Tax withheld | 1.6K | $719.13 |
| 2026-03-03 | BONFIELD ANDREW R J | Tax withheld | 445 | $719.13 |
| 2026-03-03 | Schaupp William E | Tax withheld | 18 | $719.13 |
| 2026-03-03 | Creed Joseph E | Tax withheld | 676 | $719.13 |
| 2026-03-03 | Johnson Denise C | Tax withheld | 337 | $719.13 |
| 2026-03-02 | Schaupp William E | Grant | 102 | — |
| 2026-03-02 | Shurman Rodney Michael | Grant | 1.3K | — |
| 2026-03-02 | Pambianchi Christine M | Grant | 1.2K | — |
| 2026-03-02 | Owens Derek | Grant | 1.4K | — |
| 2026-03-02 | Johnson Denise C | Grant | 1.6K | — |
| 2026-03-02 | Kaiser Jason | Grant | 1.6K | — |
| 2026-03-02 | De Lange Bob | Grant | 1.6K | — |
| 2026-03-02 | BONFIELD ANDREW R J | Grant | 1.7K | — |
| 2026-03-02 | Creed Joseph E | Grant | 5.0K | — |
| 2026-02-23 | Shurman Rodney Michael | Sell | 2.3K | $759.61 |
| 2026-02-23 | Shurman Rodney Michael | Option exercise | 2.3K | $253.98 |
| 2026-02-17 | Shurman Rodney Michael | Sell | 1.8K | $763.39 |
| 2026-02-17 | Schaupp William E | Sell | 972 | $764.20 |
| 2026-02-13 | Fassino Anthony D. | Tax withheld | 3.1K | $777.41 |
| 2026-02-13 | Fassino Anthony D. | Option exercise | 11K | $219.76 |
| 2026-02-13 | Fassino Anthony D. | Sell | 7.9K | $776.90 |
| 2026-02-12 | Kaiser Jason | Sell | 1.7K | $776.70 |
| 2026-02-11 | De Lange Bob | Option exercise | 15K | $127.60 |
| 2026-02-11 | De Lange Bob | Tax withheld | 2.5K | $767.64 |
| 2026-02-11 | De Lange Bob | Sell | 13K | $767.08 |
| 2026-02-10 | BONFIELD ANDREW R J | Tax withheld | 4.3K | $744.83 |
| 2026-02-10 | De Lange Bob | Grant | 9.1K | — |
| 2026-02-10 | De Lange Bob | Tax withheld | 4.0K | $744.83 |
| 2026-02-10 | Johnson Denise C | Grant | 9.1K | — |
| 2026-02-10 | Johnson Denise C | Tax withheld | 3.6K | $744.83 |
| 2026-02-10 | Creed Joseph E | Grant | 9.1K | — |
| 2026-02-10 | Creed Joseph E | Tax withheld | 3.4K | $744.83 |
| 2026-02-10 | BONFIELD ANDREW R J | Grant | 11K | — |
| 2026-02-10 | Umpleby III Donald J | Grant | 35K | — |
| 2026-02-10 | Umpleby III Donald J | Tax withheld | 14K | $744.83 |
| 2026-02-10 | Shurman Rodney Michael | Grant | 2.5K | — |
| 2026-02-10 | Shurman Rodney Michael | Tax withheld | 887 | $744.83 |
| 2026-02-10 | Schaupp William E | Grant | 638 | — |
| 2026-02-10 | Schaupp William E | Tax withheld | 165 | $744.83 |
| 2026-02-10 | Owens Derek | Grant | 514 | — |
| 2026-02-10 | Owens Derek | Tax withheld | 134 | $744.83 |
| 2026-02-10 | Kaiser Jason | Grant | 2.5K | — |
| 2026-02-10 | Kaiser Jason | Tax withheld | 779 | $744.83 |
| 2026-02-10 | Fassino Anthony D. | Grant | 9.1K | — |
| 2026-02-10 | Fassino Anthony D. | Tax withheld | 3.6K | $744.83 |
| 2026-02-06 | De Lange Bob | Option exercise | 28K | $138.35 |
| 2026-02-06 | De Lange Bob | Tax withheld | 5.4K | $721.12 |
| 2026-02-06 | De Lange Bob | Sell | 23K | $720.11 |
| 2026-02-06 | Fassino Anthony D. | Option exercise | 8.3K | $196.70 |
| 2026-02-06 | Fassino Anthony D. | Tax withheld | 2.3K | $722.80 |
| 2026-02-06 | Fassino Anthony D. | Sell | 6.0K | $722.15 |
| 2026-02-04 | De Lange Bob | Option exercise | 20K | $138.35 |
| 2026-02-04 | De Lange Bob | Tax withheld | 3.9K | $704.04 |
| 2026-02-04 | De Lange Bob | Sell | 9.2K | $704.42 |
| 2026-02-04 | De Lange Bob | Sell | 6.8K | $705.70 |
| 2026-02-04 | De Lange Bob | Sell | 30 | $706.28 |
| 2026-02-02 | Johnson Denise C | Sell | 7.4K | $680.11 |
| 2026-02-02 | Johnson Denise C | Option exercise | 12K | $196.70 |
| 2026-02-02 | Johnson Denise C | Tax withheld | 3.4K | $683.39 |
| 2026-02-02 | Johnson Denise C | Sell | 1.0K | $678.52 |
| 2026-02-02 | Johnson Denise C | Option exercise | 45K | $219.76 |
| 2026-02-02 | Johnson Denise C | Tax withheld | 15K | $683.39 |
| 2026-02-02 | Johnson Denise C | Sell | 1.4K | $680.11 |
| 2026-02-02 | Johnson Denise C | Sell | 20K | $680.76 |
| 2026-02-02 | Johnson Denise C | Sell | 3.0K | $681.69 |
| 2026-02-02 | Johnson Denise C | Sell | 2.8K | $682.84 |
| 2026-02-02 | Johnson Denise C | Sell | 2.3K | $683.90 |
| 2026-02-02 | Johnson Denise C | Sell | 1.1K | $684.93 |
| 2026-02-02 | Fassino Anthony D. | Option exercise | 15K | $196.70 |
| 2026-02-02 | Fassino Anthony D. | Tax withheld | 4.3K | $681.45 |
| 2026-02-02 | Fassino Anthony D. | Sell | 11K | $680.45 |
| 2026-02-02 | De Lange Bob | Option exercise | 21K | $151.12 |
| 2026-02-02 | De Lange Bob | Tax withheld | 4.5K | $683.41 |
| 2026-02-02 | De Lange Bob | Sell | 16K | $682.99 |
| 2026-01-12 | Fassino Anthony D. | Tax withheld | 473 | $621.97 |
| 2026-01-12 | De Lange Bob | Tax withheld | 473 | $621.97 |
| 2026-01-12 | Johnson Denise C | Tax withheld | 473 | $621.97 |
| 2025-12-31 | BONFIELD ANDREW R J | Sell | 2.6K | $573.61 |
| 2025-12-31 | BONFIELD ANDREW R J | Sell | 1.4K | $574.77 |
| 2025-12-31 | BONFIELD ANDREW R J | Sell | 3.0K | $575.77 |
| 2025-12-31 | BONFIELD ANDREW R J | Sell | 1.5K | $576.56 |
| 2025-12-31 | BONFIELD ANDREW R J | Sell | 600 | $577.79 |
| 2025-12-31 | BONFIELD ANDREW R J | Sell | 40 | $578.41 |
| 2025-12-31 | BONFIELD ANDREW R J | Sell | 812 | $572.71 |
| 2025-12-19 | Fish James C Jr | Gift | 1.0K | — |
| 2025-12-01 | BONFIELD ANDREW R J | Sell | 1.4K | $568.57 |
| 2025-12-01 | BONFIELD ANDREW R J | Sell | 2.4K | $569.35 |
| 2025-12-01 | BONFIELD ANDREW R J | Sell | 381 | $570.27 |
| 2025-12-01 | BONFIELD ANDREW R J | Sell | 920 | $571.38 |
| 2025-12-01 | BONFIELD ANDREW R J | Sell | 2.1K | $572.57 |
| 2025-12-01 | BONFIELD ANDREW R J | Sell | 1.9K | $573.63 |
| 2025-12-01 | BONFIELD ANDREW R J | Sell | 920 | $574.52 |
| 2025-11-28 | Umpleby III Donald J | Gift | 2.4K | — |
| 2025-11-19 | SCHWAB SUSAN C | Gift | 990 | — |
| 2025-11-11 | Kaiser Jason | Sell | 380 | $567.35 |
| 2025-11-11 | Kaiser Jason | Option exercise | 8.9K | $219.76 |
| 2025-11-11 | Kaiser Jason | Tax withheld | 3.4K | $570.85 |
| 2025-11-11 | Kaiser Jason | Sell | 1.0K | $561.29 |
| 2025-11-11 | Kaiser Jason | Sell | 1.4K | $562.27 |
| 2025-11-11 | Kaiser Jason | Sell | 1.6K | $563.22 |
| 2025-11-11 | Kaiser Jason | Sell | 280 | $563.88 |
| 2025-11-11 | Kaiser Jason | Sell | 37 | $565.06 |
| 2025-11-11 | Kaiser Jason | Sell | 400 | $567.26 |
| 2025-11-11 | Kaiser Jason | Sell | 653 | $568.60 |
| 2025-11-11 | Kaiser Jason | Option exercise | 8.0K | $196.70 |
| 2025-11-11 | Kaiser Jason | Tax withheld | 2.8K | $570.85 |
| 2025-11-11 | Kaiser Jason | Sell | 1.0K | $561.29 |
| 2025-11-11 | Kaiser Jason | Sell | 1.3K | $562.15 |
| 2025-11-11 | Kaiser Jason | Sell | 1.5K | $563.22 |
| 2025-11-11 | Kaiser Jason | Sell | 460 | $564.09 |
| 2025-11-11 | Kaiser Jason | Sell | 632 | $568.65 |
| 2025-11-10 | Fassino Anthony D. | Sell | 8.2K | $570.18 |
| 2025-11-10 | Fassino Anthony D. | Option exercise | 12K | $196.70 |
| 2025-11-10 | Fassino Anthony D. | Tax withheld | 4.3K | $569.56 |
| 2025-11-06 | MacLennan David | Buy | 300 | $568.86 |
| 2025-11-05 | De Lange Bob | Sell | 15K | $562.36 |
| 2025-11-05 | De Lange Bob | Option exercise | 20K | $151.12 |
| 2025-11-05 | De Lange Bob | Tax withheld | 5.4K | $563.66 |
| 2025-11-05 | Schaupp William E | Sell | 1.2K | $572.22 |
| 2025-10-10 | Umpleby III Donald J | Sell | 17K | $505.29 |
| 2025-09-22 | Umpleby III Donald J | Sell | 17K | $462.65 |
| 2025-09-02 | Umpleby III Donald J | Sell | 17K | $412.87 |
| 2025-08-18 | MacLennan David | Grant | 500 | $407.76 |
| 2025-08-15 | SCHWAB SUSAN C | Sell | 2.3K | $410.00 |
| 2025-08-11 | Kaiser Jason | Option exercise | 4.1K | $196.70 |
| 2025-08-11 | Kaiser Jason | Tax withheld | 1.9K | $416.80 |
| 2025-08-11 | Kaiser Jason | Sell | 2.2K | $417.70 |
| 2025-07-17 | BONFIELD ANDREW R J | Option exercise | 14K | $196.70 |
| 2025-07-17 | BONFIELD ANDREW R J | Tax withheld | 9.7K | $416.39 |
| 2025-07-17 | BONFIELD ANDREW R J | Option exercise | 23K | $253.98 |
| 2025-07-17 | BONFIELD ANDREW R J | Tax withheld | 18K | $416.39 |
| 2025-06-11 | Fish James C Jr | Grant | 482 | $352.53 |
| 2025-06-11 | WILKINS RAYFORD JR | Grant | 482 | $352.53 |
| 2025-06-11 | REED DEBRA L | Grant | 482 | $352.53 |
| 2025-06-11 | SCHWAB SUSAN C | Grant | 482 | $352.53 |
| 2025-06-11 | Marks Judith Fran | Grant | 482 | $352.53 |
| 2025-06-11 | MacLennan David | Grant | 482 | $352.53 |
| 2025-06-11 | KEENE NAZZIC S | Grant | 482 | $352.53 |
| 2025-06-11 | Johnson Gerald | Grant | 482 | $352.53 |
| 2025-05-09 | Pambianchi Christine M | Grant | 2.1K | — |
| 2025-05-09 | Creed Joseph E | Grant | 4.3K | — |
| 2025-05-07 | MacLennan David | Buy | 375 | $320.70 |
| 2025-05-02 | Johnson Gerald | Buy | 100 | $318.48 |
| 2025-04-01 | Owens Derek | Tax withheld | 73 | $328.05 |
| 2025-03-04 | Kaiser Jason | Tax withheld | 364 | $325.30 |
| 2025-03-04 | Fassino Anthony D. | Tax withheld | 404 | $325.30 |
| 2025-03-04 | Owens Derek | Tax withheld | 207 | $325.30 |
| 2025-03-04 | Umpleby III Donald J | Tax withheld | 1.5K | $325.30 |
| 2025-03-04 | Schaupp William E | Tax withheld | 19 | $325.30 |
| 2025-03-04 | Johnson Denise C | Tax withheld | 343 | $325.30 |
| 2025-03-04 | De Lange Bob | Tax withheld | 343 | $325.30 |
| 2025-03-04 | Creed Joseph E | Tax withheld | 689 | $325.30 |
| 2025-03-04 | Johnson Cheryl H | Tax withheld | 232 | $325.30 |
| 2025-03-04 | BONFIELD ANDREW R J | Tax withheld | 450 | $325.30 |
| 2025-03-03 | Kaiser Jason | Grant | 2.7K | — |
| 2025-03-03 | BONFIELD ANDREW R J | Grant | 3.6K | — |
| 2025-03-03 | De Lange Bob | Grant | 2.7K | — |
| 2025-03-03 | Umpleby III Donald J | Grant | 13K | — |
| 2025-03-03 | Fassino Anthony D. | Grant | 2.7K | — |
| 2025-03-03 | Schaupp William E | Grant | 226 | — |
| 2025-03-03 | Creed Joseph E | Grant | 5.1K | — |
| 2025-03-03 | Johnson Denise C | Grant | 2.7K | — |
| 2025-03-03 | Owens Derek | Grant | 2.7K | — |
| 2025-02-18 | Kaiser Jason | Sell | 2.4K | $354.70 |
| 2025-02-11 | Fassino Anthony D. | Grant | 9.9K | — |
| 2025-02-11 | Umpleby III Donald J | Grant | 36K | — |
| 2025-02-11 | Umpleby III Donald J | Tax withheld | 14K | $362.70 |
| 2025-02-11 | Schaupp William E | Grant | 856 | — |
| 2025-02-11 | Schaupp William E | Tax withheld | 230 | $362.70 |
| 2025-02-11 | Owens Derek | Grant | 642 | — |
| 2025-02-11 | Owens Derek | Tax withheld | 174 | $362.70 |
| 2025-02-11 | Kaiser Jason | Grant | 3.3K | — |
| 2025-02-11 | Kaiser Jason | Tax withheld | 920 | $362.70 |
| 2025-02-11 | Johnson Cheryl H | Grant | 3.3K | — |
| 2025-02-11 | Johnson Cheryl H | Tax withheld | 919 | $362.70 |
| 2025-02-11 | Johnson Denise C | Grant | 9.9K | — |
| 2025-02-11 | Johnson Denise C | Tax withheld | 3.7K | $362.70 |
| 2025-02-11 | Fassino Anthony D. | Tax withheld | 4.2K | $362.70 |
| 2025-02-11 | De Lange Bob | Grant | 9.9K | — |
| 2025-02-11 | De Lange Bob | Tax withheld | 3.9K | $362.70 |
| 2025-02-11 | Creed Joseph E | Grant | 10 | — |
| 2025-02-11 | Creed Joseph E | Tax withheld | 3.5K | $362.70 |
| 2025-02-11 | BONFIELD ANDREW R J | Grant | 12K | — |
| 2025-02-11 | BONFIELD ANDREW R J | Tax withheld | 4.7K | $362.70 |
| 2025-02-04 | Johnson Gerald | Buy | 100 | $365.57 |
| 2025-01-16 | BONFIELD ANDREW R J | Sell | 10K | $380.09 |
| 2025-01-12 | De Lange Bob | Tax withheld | 452 | $357.50 |
| 2025-01-12 | Fassino Anthony D. | Tax withheld | 526 | $357.50 |
| 2025-01-12 | Johnson Denise C | Tax withheld | 452 | $357.50 |
All non-derivative Form 4 activity (SEC), newest first.
Supply chain
Customers (1)
Suppliers (1)
Named in the 10-K; linked when we track them.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-11 | Shareholder voteReg FDExhibits | filing ↗ |
| 2026-04-30 | ResultsReg FDExhibits | filing ↗ |
| 2026-04-13 | OtherExhibits | filing ↗ |
| 2026-04-10 | Exec/director changeExhibits | filing ↗ |
| 2026-03-26 | Other | filing ↗ |
| 2026-01-29 | ResultsReg FDExhibits | filing ↗ |
| 2026-01-06 | Exec/director change5.03Exhibits | filing ↗ |
| 2025-10-29 | ResultsReg FDExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-11 | 2026-06-10 | 0001104659-26-072929 ↗ |
| 10-Q | 2026-05-06 | 2026-03-31 | 0000018230-26-000021 ↗ |
| 8-K | 2026-04-30 | 2026-04-30 | 0000018230-26-000017 ↗ |
| 8-K | 2026-04-13 | 2026-04-07 | 0001104659-26-042621 ↗ |
| 8-K | 2026-04-10 | 2026-04-07 | 0001104659-26-042062 ↗ |
| 8-K | 2026-03-26 | 2026-03-26 | 0000018230-26-000013 ↗ |
| 10-K | 2026-02-13 | 2025-12-31 | 0000018230-26-000008 ↗ |
| 8-K | 2026-01-29 | 2026-01-29 | 0000018230-26-000003 ↗ |
| 8-K | 2026-01-06 | 2026-01-06 | 0001104659-26-001346 ↗ |
| 10-Q | 2025-11-03 | 2025-09-30 | 0000018230-25-000048 ↗ |
| 8-K | 2025-10-29 | 2025-10-29 | 0000018230-25-000043 ↗ |
| 8-K | 2025-09-03 | 2025-08-28 | 0001104659-25-087011 ↗ |