‹ Screener

CUMMINS INC

CMI · Engines & Turbines · 138.0M shares · -2%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $325M (gross $374M, SBC $49M)

Reference price $712.70 · est. market cap ~$98.3B — last insider sale, 2026-05-14 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B74

Diversified global engine and power leader with strong cash generation and coverage, tempered by flat sales and emissions-settlement overhang.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $8.6B2025-09-30 · $8.3B2025-12-31 · $8.5B2026-03-31 · $8.4B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
25.3%
Operating margin
12.0%
Net margin
8.8%
Return on equity
23.9%
Return on assets
8.7%
Revenue growth (QoQ)
-1.6%
Net-income growth
-27.3%
Interest coverage
12.2×
Current ratio
1.8×
Free cash flow
$2.4B
EBITDA
$5.1B
Tangible book value
$8.0B
Cash & investments
$3.6B
Stock comp / revenue
0.3%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-19Merritt Brett MichaelGift218
2026-05-14JACKSON DONALD GSell90$712.70
2026-05-14JACKSON DONALD GSell160$711.61
2026-05-14JACKSON DONALD GSell480$710.36
2026-05-13Fetch Bonnie JGift155
2026-05-13Stoner Nathan RGift600
2026-05-12Nelson Kimberly AGrant306
2026-05-12Quintos Karen HGrant306
2026-05-12Stone John HGrant306
2026-05-12Tsien MatthewGrant306
2026-05-12Bush Jennifer MarySell40$699.10
2026-05-12Bush Jennifer MarySell480$698.38
2026-05-12Bush Jennifer MarySell583$696.26
2026-05-12Bush Jennifer MarySell940$694.13
2026-05-12Bush Jennifer MarySell1.2K$695.21
2026-05-12Bush Jennifer MarySell1.8K$697.29
2026-05-12LYNCH THOMAS JGrant306
2026-05-12Belske Gary LGrant306
2026-05-12Di Leo Allen Bruno VGrant306
2026-05-12Fisher Daniel WilliamGrant306
2026-05-12Harris Carla AGrant306
2026-05-12MILLER WILLIAM IGrant306
2026-05-11Merritt Brett MichaelSell701$688.75
2026-05-11Fetch Bonnie JSell652$700.19
2026-05-11Boakye MarvinGift150
2026-05-11Fetch Bonnie JSell643$702.66
2026-05-11Stoner Nathan RSell607$694.06
2026-05-08Boakye MarvinSell1.1K$678.57
2026-05-08Lamb-Hale NicoleSell947$686.48
2026-05-08Lamb-Hale NicoleSell1.2K$684.35
2026-05-08Lamb-Hale NicoleSell280$685.63
2026-05-08Boakye MarvinSell240$682.62
2026-05-08Boakye MarvinSell360$681.40
2026-05-08Boakye MarvinSell769$679.32
2026-05-08Boakye MarvinSell1.0K$680.63
2026-04-01Lamb-Hale NicoleGrant290
2026-03-03Davis Amy RochelleSell120$565.92
2026-03-03Davis Amy RochelleSell160$564.30
2026-03-03Davis Amy RochelleSell400$563.25
2026-03-03Davis Amy RochelleSell631$562.09
2026-03-03Davis Amy RochelleSell1.0K$561.39
2026-03-03Davis Amy RochelleSell1.7K$559.99
2026-03-01Gaidoo John OTax withheld130$583.87
2026-03-01Stoner Nathan RGrant4.5K
2026-03-01Stoner Nathan RTax withheld2.0K$583.87
2026-03-01Smith Mark AndrewGrant14K
2026-03-01Smith Mark AndrewTax withheld5.9K$583.87
2026-03-01RUMSEY JENNIFERGrant45K
2026-03-01RUMSEY JENNIFERTax withheld19K$583.87
2026-03-01JACKSON DONALD GGrant2.8K
2026-03-01JACKSON DONALD GTax withheld1.0K$583.87
2026-03-01Bush Jennifer MaryGrant5.6K
2026-03-01Bush Jennifer MaryTax withheld2.5K$583.87
2026-03-01Merritt Brett MichaelGrant2.8K
2026-03-01Merritt Brett MichaelTax withheld998$583.87
2026-03-01Wood Jonathan DavidGrant1.9K
2026-03-01Wood Jonathan DavidTax withheld888$583.87
2026-03-01Fetch Bonnie JGrant3.3K
2026-03-01Fetch Bonnie JTax withheld1.3K$583.87
2026-03-01Newsome EarlGrant2.8K
2026-03-01Newsome EarlTax withheld1.0K$583.87
2026-03-01Lamb-Hale NicoleGrant7.1K
2026-03-01Lamb-Hale NicoleTax withheld2.9K$583.87
2026-03-01Wiltrout Jeffrey TGrant3.1K
2026-03-01Wiltrout Jeffrey TTax withheld1.1K$583.87
2026-03-01Enright RobertGrant1.1K
2026-03-01Enright RobertTax withheld313$583.87
2026-03-01Wright Benjamin G.Grant1.6K
2026-03-01Wright Benjamin G.Tax withheld559$583.87
2026-03-01Gaidoo John OGrant1.3K
2026-03-01Gaidoo John OGrant352
2026-03-01Gaidoo John OTax withheld380$583.87
2026-03-01Boakye MarvinGrant7.1K
2026-03-01Boakye MarvinTax withheld2.7K$583.87
2026-03-01Davis Amy RochelleGrant5.2K
2026-03-01Davis Amy RochelleTax withheld883$583.87
2026-03-01Davis Amy RochelleTax withheld2.3K$583.87
2026-03-01Peters Luther EGrant1.9K
2026-03-01Peters Luther ETax withheld579$583.87
2026-02-24Fetch Bonnie JI948$600.48
2026-02-24JACKSON DONALD GOption exercise1.6K$142.12
2026-02-24JACKSON DONALD GSell1.6K$600.13
2026-02-23Davis Amy RochelleSell80$588.37
2026-02-23Davis Amy RochelleSell160$585.11
2026-02-23Davis Amy RochelleSell1.0K$586.38
2026-02-23Davis Amy RochelleSell591$587.29
2026-02-23Newsome EarlSell1.1K$583.52
2026-02-23Newsome EarlSell217$584.43
2026-02-19Bush Jennifer MaryTax withheld1.3K$596.91
2026-02-19Wright Benjamin G.Grant553
2026-02-19Wright Benjamin G.Tax withheld172$596.91
2026-02-19Fetch Bonnie JGrant2.1K
2026-02-19Fetch Bonnie JTax withheld903$596.91
2026-02-19Davis Amy RochelleTax withheld1.0K$596.91
2026-02-13Gaidoo John OTax withheld132$601.01
2026-02-13Gaidoo John OOption exercise290$109.09
2026-02-11MILLER WILLIAM ISell1.8K$591.41
2026-02-11MILLER WILLIAM ISell1.7K$600.11
2026-02-11MILLER WILLIAM ISell1.6K$604.15
2026-02-11MILLER WILLIAM ISell1.9K$595.50
2026-02-11MILLER WILLIAM ISell2.0K$593.50
2026-02-11MILLER WILLIAM ISell7.1K$597.40
2026-02-11MILLER WILLIAM ISell501$602.26
2026-02-11MILLER WILLIAM ISell40$598.07
2026-02-11MILLER WILLIAM ISell1.5K$596.64
2026-02-10Bush Jennifer MarySell764$586.19
2026-02-10Bush Jennifer MarySell2.2K$585.06
2026-02-10Bush Jennifer MaryOption exercise3.2K$142.12
2026-02-10Bush Jennifer MaryOption exercise1.1K$163.43
2026-02-10Bush Jennifer MarySell1.3K$584.01
2025-11-25Merritt Brett MichaelOption exercise2.4K$142.12
2025-11-25Merritt Brett MichaelSell1.4K$489.32
2025-11-13RUMSEY JENNIFERGift4.2K
2025-11-11RUMSEY JENNIFERSell1.7K$474.42
2025-11-11RUMSEY JENNIFEROption exercise4.6K$109.09
2025-11-11RUMSEY JENNIFERSell2.9K$473.57
2025-11-06Smith Mark AndrewSell3.9K$472.80
2025-11-06Smith Mark AndrewSell5.3K$467.37
2025-11-06Smith Mark AndrewOption exercise13K$142.12
2025-11-06Smith Mark AndrewSell800$469.69
2025-11-06Smith Mark AndrewSell803$475.02
2025-11-06Smith Mark AndrewSell975$476.99
2025-11-06Smith Mark AndrewSell1.3K$470.88
2025-10-30Smith Mark AndrewSell200$449.10
2025-10-30Smith Mark AndrewOption exercise200$142.12
2025-10-06Smith Mark AndrewOption exercise8.0K$142.12
2025-10-06Smith Mark AndrewSell8.0K$439.30
2025-09-17Smith Mark AndrewOption exercise1.6K$163.43
2025-09-17Smith Mark AndrewSell1.6K$419.00
2025-09-16Smith Mark AndrewOption exercise2.7K$163.43
2025-09-16Smith Mark AndrewSell2.7K$415.00
2025-09-15Smith Mark AndrewOption exercise4.8K$163.43
2025-09-15Smith Mark AndrewSell4.8K$415.06
2025-08-22Enright RobertSell1.9K$402.26
2025-08-22Enright RobertOption exercise750$142.12
2025-08-22Enright RobertOption exercise250$241.80
2025-08-22Enright RobertOption exercise860$163.43
2025-08-19Quintos Karen HSell1.3K$405.33
2025-08-19Quintos Karen HSell10$404.69
2025-08-14Davis Amy RochelleSell500$405.33
2025-08-14Davis Amy RochelleOption exercise1.3K$160.10
2025-08-14Davis Amy RochelleOption exercise685$149.72
2025-08-14Davis Amy RochelleSell200$399.58
2025-08-14Davis Amy RochelleSell585$404.55
2025-08-14Davis Amy RochelleSell1.0K$402.28
2025-08-14Davis Amy RochelleSell1.1K$400.69
2025-08-14Davis Amy RochelleSell1.6K$403.81
2025-08-13JACKSON DONALD GOption exercise3.4K$163.43
2025-08-13MILLER WILLIAM IGift1.8K
2025-08-13Smith Mark AndrewOption exercise6.5K$163.43
2025-08-13Smith Mark AndrewSell6.5K$405.00
2025-08-13JACKSON DONALD GSell3.4K$402.17
2025-08-12Smith Mark AndrewSell6.0K$395.00
2025-08-12Smith Mark AndrewOption exercise6.0K$163.43
2025-08-08Bush Jennifer MarySell520$388.13
2025-08-08Peters Luther EOption exercise4.8K$109.09
2025-08-08Peters Luther ESell1.6K$389.85
2025-08-08Peters Luther ESell3.2K$388.86
2025-07-14Tsien MatthewGrant447
2025-06-01JACKSON DONALD GGrant1.5K
2025-05-16Stone John HBuy1.0K$332.08
2025-05-15Barner Sharon RGift75
2025-05-15Barner Sharon RGift450
2025-05-13Nelson Kimberly AGrant595
2025-05-13MILLER WILLIAM IGrant595
2025-05-13LYNCH THOMAS JGrant595
2025-05-13Belske Gary LGrant595
2025-05-13Stone John HGrant595
2025-05-13Quintos Karen HGrant595
2025-05-13Harris Carla AGrant595
2025-05-13Bernhard Robert JGrant595
2025-05-13Fisher Daniel WilliamGrant595
2025-05-13Di Leo Allen Bruno VGrant595
2025-03-01RUMSEY JENNIFERGrant13K
2025-03-01Wood Jonathan DavidGrant1.2K
2025-03-01Wood Jonathan DavidTax withheld543$368.18
2025-03-01Stoner Nathan RGrant3.2K
2025-03-01Stoner Nathan RTax withheld1.5K$368.18
2025-03-01Boakye MarvinGrant6.9K
2025-03-01Boakye MarvinTax withheld2.7K$368.18
2025-03-01Enright RobertGrant923
2025-03-01Enright RobertTax withheld279$368.18
2025-03-01Wiltrout Jeffrey TGrant1.5K
2025-03-01Wiltrout Jeffrey TTax withheld450$368.18
2025-03-01Lamb-Hale NicoleGrant6.9K
2025-03-01Lamb-Hale NicoleTax withheld2.7K$368.18
2025-03-01Newsome EarlGrant2.1K
2025-03-01Newsome EarlTax withheld621$368.18
2025-03-01Fetch Bonnie JGrant2.1K
2025-03-01Fetch Bonnie JTax withheld515$368.18
2025-03-01Merritt Brett MichaelGrant1.5K
2025-03-01Merritt Brett MichaelGrant1.3K
2025-03-01Merritt Brett MichaelTax withheld377$368.18
2025-03-01Merritt Brett MichaelTax withheld447$368.18
2025-03-01Bush Jennifer MaryGrant3.9K
2025-03-01Bush Jennifer MaryGrant690
2025-03-01Bush Jennifer MaryTax withheld307$368.18
2025-03-01Bush Jennifer MaryTax withheld1.7K$368.18
2025-03-01JACKSON DONALD GGrant1.6K
2025-03-01JACKSON DONALD GGrant690
2025-03-01JACKSON DONALD GTax withheld201$368.18
2025-03-01JACKSON DONALD GTax withheld484$368.18
2025-03-01Smith Mark AndrewGrant10K
2025-03-01Smith Mark AndrewTax withheld4.5K$368.18
2025-03-01RUMSEY JENNIFERGrant22K
2025-03-01RUMSEY JENNIFERTax withheld5.6K$368.18
2025-03-01RUMSEY JENNIFERTax withheld9.2K$368.18
2025-03-01Barner Sharon RGrant6.9K
2025-03-01Barner Sharon RTax withheld2.6K$368.18
2025-03-01Peters Luther EGrant1.4K
2025-03-01Peters Luther ETax withheld412$368.18
2025-03-01Davis Amy RochelleGrant4.6K
2025-03-01Davis Amy RochelleGrant2.3K
2025-03-01Davis Amy RochelleTax withheld978$368.18
2025-03-01Davis Amy RochelleTax withheld1.0K$368.18
2025-03-01Davis Amy RochelleTax withheld2.0K$368.18
2025-03-01Padmanabhan SrikanthGrant6.9K
2025-03-01Padmanabhan SrikanthTax withheld648$368.18
2025-03-01Padmanabhan SrikanthTax withheld3.0K$368.18
2025-02-19Bush Jennifer MaryGrant2.9K
2025-02-19Bush Jennifer MaryTax withheld1.5K$386.07
2025-02-19Davis Amy RochelleGrant2.9K
2025-02-19Davis Amy RochelleTax withheld1.5K$386.07
2025-02-19Fetch Bonnie JGrant2.9K
2025-02-19Padmanabhan SrikanthTax withheld2.0K$386.07
2025-02-13Smith Mark AndrewGift401
2025-02-10Smith Mark AndrewSell4.9K$373.64
2025-02-10Smith Mark AndrewOption exercise6.1K$160.10
2025-02-10Smith Mark AndrewOption exercise4.4K$149.72
2025-02-10Smith Mark AndrewOption exercise970$114.13
2025-02-10Smith Mark AndrewSell3.1K$374.85
2025-02-10Smith Mark AndrewSell3.4K$375.68
2025-01-27RUMSEY JENNIFERSell1$348.84

All non-derivative Form 4 activity (SEC), newest first.

Supply chain

Customers (16)

  • PACCAR Inc.
  • Traton Group
  • Daimler Trucks AG
  • Stellantis N.V.
  • Anhui Jianghuai Automobile Group Co., Ltd.
  • Volkswagen Caminhões e Ônibus
  • China National Heavy Duty Truck Group
  • Hyundai Heavy Industries
  • Komatsu Ltd.
  • J.C. Bamford Excavators Ltd.
  • Zoomlion Heavy Industry Science & Technology Co., Ltd
  • Xuzhou Construction Machinery Group
  • Guangxi LiuGong Machinery Co., Ltd
  • JLG Industries, Inc.
  • SANY Heavy Industry Co., Ltd.
  • RUSH ENTERPRISES INC \TX\

Suppliers (2)

Named in the 10-K; linked when we track them.

Notable events (8-K)

DateItems
2026-05-14Shareholder votefiling ↗
2026-05-05ResultsExhibitsfiling ↗
2026-02-05ResultsExhibitsfiling ↗
2025-11-06ResultsExhibitsfiling ↗
2025-08-05ResultsExhibitsfiling ↗
2025-07-14Exec/director changeExhibitsfiling ↗
2025-06-02Material agreementDebt obligationExhibitsfiling ↗
2025-05-15Shareholder votefiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-142026-05-120000026172-26-000018 ↗
10-Q2026-05-052026-03-310000026172-26-000016 ↗
8-K2026-05-052026-05-050000026172-26-000013 ↗
10-K2026-02-102025-12-310000026172-26-000009 ↗
8-K2026-02-052026-02-050000026172-26-000004 ↗
8-K2025-11-062025-11-060000026172-25-000036 ↗
10-Q2025-11-062025-09-300000026172-25-000039 ↗
10-Q2025-08-052025-06-300000026172-25-000031 ↗
8-K2025-08-052025-08-050000026172-25-000029 ↗
8-K2025-07-142025-07-140000026172-25-000025 ↗
8-K2025-06-022025-06-020001104659-25-055520 ↗
8-K2025-05-152025-05-130000026172-25-000016 ↗