‹ Screener

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

B80

Dominant global machinery franchise with top-decile cash generation and scale, but a clear tariff-driven margin-compression year.

Strengths

Risks

Notable findings

Quarterly revenue

2025-03-31 · $14.2B2025-06-30 · $16.6B2025-09-30 · $17.6B2026-03-31 · $17.4B

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

DateInsiderTypeSharesPrice
2026-06-10KEENE NAZZIC SGrant211
2026-06-10MacLennan DavidGrant211
2026-06-10WILKINS RAYFORD JRGrant211
2026-06-10Marks Judith FranGrant211
2026-06-10Johnson GeraldGrant211
2026-06-10REED DEBRA LGrant211
2026-06-10Fish James C JrGrant211
2026-06-10SCHWAB SUSAN CGrant211
2026-05-14Johnson Denise COption exercise16K$196.70
2026-05-14Johnson Denise CTax withheld3.5K$910.55
2026-05-14Johnson Denise CSell1.8K$904.70
2026-05-14Johnson Denise CSell2.3K$905.73
2026-05-14Johnson Denise CSell1.5K$906.73
2026-05-14Johnson Denise CSell1.2K$907.98
2026-05-14Johnson Denise CSell2.3K$908.76
2026-05-14Johnson Denise CSell1.6K$909.70
2026-05-14Johnson Denise CSell402$910.65
2026-05-14Johnson Denise CSell1.6K$911.92
2026-05-13Johnson Denise COption exercise7.9K$196.70
2026-05-13Johnson Denise CTax withheld1.7K$911.61
2026-05-13Johnson Denise CSell3.5K$909.46
2026-05-13Johnson Denise CSell2.6K$910.24
2026-05-13Schaupp William ESell360$906.00
2026-05-11Fassino Anthony D.Sell843$917.73
2026-05-11Creed Joseph ETax withheld574$912.03
2026-05-11Pambianchi Christine MTax withheld224$912.03
2026-05-11Fassino Anthony D.Option exercise21K$219.76
2026-05-11Fassino Anthony D.Tax withheld5.1K$918.65
2026-05-11Fassino Anthony D.Sell15K$916.75
2026-05-08Epley Kyle JosephGrant515
2026-05-06De Lange BobOption exercise28K$127.60
2026-05-06De Lange BobTax withheld3.9K$923.38
2026-05-06De Lange BobSell14K$922.55
2026-05-06De Lange BobSell9.8K$923.47
2026-05-06Fassino Anthony D.Option exercise12K$219.76
2026-05-06Fassino Anthony D.Tax withheld2.8K$925.74
2026-05-06Fassino Anthony D.Sell8.8K$926.23
2026-05-06Fassino Anthony D.Sell350$926.83
2026-05-06BONFIELD ANDREW R JOption exercise12K$253.98
2026-05-06BONFIELD ANDREW R JOption exercise7.7K$338.65
2026-05-06BONFIELD ANDREW R JOption exercise3.7K$332.04
2026-05-06BONFIELD ANDREW R JTax withheld7.4K$920.72
2026-05-06BONFIELD ANDREW R JSell16K$918.71
2026-05-06Kaiser JasonGift294
2026-05-05Shurman Rodney MichaelOption exercise5.6K$253.98
2026-05-05Shurman Rodney MichaelSell5.2K$903.14
2026-05-05Shurman Rodney MichaelSell487$903.55
2026-05-04Kaiser JasonOption exercise7.9K$253.98
2026-05-04Kaiser JasonTax withheld2.3K$883.50
2026-05-04Kaiser JasonSell5.6K$883.03
2026-05-04MacLennan DavidBuy250$876.84
2026-03-05Creed Joseph ESell420$717.01
2026-03-05Creed Joseph ESell120$721.00
2026-03-05Creed Joseph ESell575$720.10
2026-03-05Creed Joseph ESell585$719.39
2026-03-05Creed Joseph ESell800$718.44
2026-03-04Johnson Denise CTax withheld346$738.42
2026-03-04Umpleby III Donald JTax withheld1.5K$738.42
2026-03-04Shurman Rodney MichaelTax withheld117$738.42
2026-03-04Schaupp William ETax withheld19$738.42
2026-03-04Owens DerekTax withheld338$738.42
2026-03-04Creed Joseph ETax withheld696$738.42
2026-03-04Kaiser JasonTax withheld368$738.42
2026-03-04Fassino Anthony D.Tax withheld346$738.42
2026-03-04De Lange BobTax withheld393$738.42
2026-03-04BONFIELD ANDREW R JTax withheld449$738.42
2026-03-03Shurman Rodney MichaelTax withheld100$719.13
2026-03-03Kaiser JasonTax withheld358$719.13
2026-03-03Fassino Anthony D.Tax withheld337$719.13
2026-03-03Owens DerekTax withheld310$719.13
2026-03-03De Lange BobTax withheld382$719.13
2026-03-03Umpleby III Donald JTax withheld1.6K$719.13
2026-03-03BONFIELD ANDREW R JTax withheld445$719.13
2026-03-03Schaupp William ETax withheld18$719.13
2026-03-03Creed Joseph ETax withheld676$719.13
2026-03-03Johnson Denise CTax withheld337$719.13
2026-03-02Schaupp William EGrant102
2026-03-02Shurman Rodney MichaelGrant1.3K
2026-03-02Pambianchi Christine MGrant1.2K
2026-03-02Owens DerekGrant1.4K
2026-03-02Johnson Denise CGrant1.6K
2026-03-02Kaiser JasonGrant1.6K
2026-03-02De Lange BobGrant1.6K
2026-03-02BONFIELD ANDREW R JGrant1.7K
2026-03-02Creed Joseph EGrant5.0K
2026-02-23Shurman Rodney MichaelSell2.3K$759.61
2026-02-23Shurman Rodney MichaelOption exercise2.3K$253.98
2026-02-17Shurman Rodney MichaelSell1.8K$763.39
2026-02-17Schaupp William ESell972$764.20
2026-02-13Fassino Anthony D.Tax withheld3.1K$777.41
2026-02-13Fassino Anthony D.Option exercise11K$219.76
2026-02-13Fassino Anthony D.Sell7.9K$776.90
2026-02-12Kaiser JasonSell1.7K$776.70
2026-02-11De Lange BobOption exercise15K$127.60
2026-02-11De Lange BobTax withheld2.5K$767.64
2026-02-11De Lange BobSell13K$767.08
2026-02-10BONFIELD ANDREW R JTax withheld4.3K$744.83
2026-02-10De Lange BobGrant9.1K
2026-02-10De Lange BobTax withheld4.0K$744.83
2026-02-10Johnson Denise CGrant9.1K
2026-02-10Johnson Denise CTax withheld3.6K$744.83
2026-02-10Creed Joseph EGrant9.1K
2026-02-10Creed Joseph ETax withheld3.4K$744.83
2026-02-10BONFIELD ANDREW R JGrant11K
2026-02-10Umpleby III Donald JGrant35K
2026-02-10Umpleby III Donald JTax withheld14K$744.83
2026-02-10Shurman Rodney MichaelGrant2.5K
2026-02-10Shurman Rodney MichaelTax withheld887$744.83
2026-02-10Schaupp William EGrant638
2026-02-10Schaupp William ETax withheld165$744.83
2026-02-10Owens DerekGrant514
2026-02-10Owens DerekTax withheld134$744.83
2026-02-10Kaiser JasonGrant2.5K
2026-02-10Kaiser JasonTax withheld779$744.83
2026-02-10Fassino Anthony D.Grant9.1K
2026-02-10Fassino Anthony D.Tax withheld3.6K$744.83
2026-02-06De Lange BobOption exercise28K$138.35
2026-02-06De Lange BobTax withheld5.4K$721.12
2026-02-06De Lange BobSell23K$720.11
2026-02-06Fassino Anthony D.Option exercise8.3K$196.70
2026-02-06Fassino Anthony D.Tax withheld2.3K$722.80
2026-02-06Fassino Anthony D.Sell6.0K$722.15
2026-02-04De Lange BobOption exercise20K$138.35
2026-02-04De Lange BobTax withheld3.9K$704.04
2026-02-04De Lange BobSell9.2K$704.42
2026-02-04De Lange BobSell6.8K$705.70
2026-02-04De Lange BobSell30$706.28
2026-02-02Johnson Denise CSell7.4K$680.11
2026-02-02Johnson Denise COption exercise12K$196.70
2026-02-02Johnson Denise CTax withheld3.4K$683.39
2026-02-02Johnson Denise CSell1.0K$678.52
2026-02-02Johnson Denise COption exercise45K$219.76
2026-02-02Johnson Denise CTax withheld15K$683.39
2026-02-02Johnson Denise CSell1.4K$680.11
2026-02-02Johnson Denise CSell20K$680.76
2026-02-02Johnson Denise CSell3.0K$681.69
2026-02-02Johnson Denise CSell2.8K$682.84
2026-02-02Johnson Denise CSell2.3K$683.90
2026-02-02Johnson Denise CSell1.1K$684.93
2026-02-02Fassino Anthony D.Option exercise15K$196.70
2026-02-02Fassino Anthony D.Tax withheld4.3K$681.45
2026-02-02Fassino Anthony D.Sell11K$680.45
2026-02-02De Lange BobOption exercise21K$151.12
2026-02-02De Lange BobTax withheld4.5K$683.41
2026-02-02De Lange BobSell16K$682.99
2026-01-12Fassino Anthony D.Tax withheld473$621.97
2026-01-12De Lange BobTax withheld473$621.97
2026-01-12Johnson Denise CTax withheld473$621.97
2025-12-31BONFIELD ANDREW R JSell2.6K$573.61
2025-12-31BONFIELD ANDREW R JSell1.4K$574.77
2025-12-31BONFIELD ANDREW R JSell3.0K$575.77
2025-12-31BONFIELD ANDREW R JSell1.5K$576.56
2025-12-31BONFIELD ANDREW R JSell600$577.79
2025-12-31BONFIELD ANDREW R JSell40$578.41
2025-12-31BONFIELD ANDREW R JSell812$572.71
2025-12-19Fish James C JrGift1.0K
2025-12-01BONFIELD ANDREW R JSell1.4K$568.57
2025-12-01BONFIELD ANDREW R JSell2.4K$569.35
2025-12-01BONFIELD ANDREW R JSell381$570.27
2025-12-01BONFIELD ANDREW R JSell920$571.38
2025-12-01BONFIELD ANDREW R JSell2.1K$572.57
2025-12-01BONFIELD ANDREW R JSell1.9K$573.63
2025-12-01BONFIELD ANDREW R JSell920$574.52
2025-11-28Umpleby III Donald JGift2.4K
2025-11-19SCHWAB SUSAN CGift990
2025-11-11Kaiser JasonSell380$567.35
2025-11-11Kaiser JasonOption exercise8.9K$219.76
2025-11-11Kaiser JasonTax withheld3.4K$570.85
2025-11-11Kaiser JasonSell1.0K$561.29
2025-11-11Kaiser JasonSell1.4K$562.27
2025-11-11Kaiser JasonSell1.6K$563.22
2025-11-11Kaiser JasonSell280$563.88
2025-11-11Kaiser JasonSell37$565.06
2025-11-11Kaiser JasonSell400$567.26
2025-11-11Kaiser JasonSell653$568.60
2025-11-11Kaiser JasonOption exercise8.0K$196.70
2025-11-11Kaiser JasonTax withheld2.8K$570.85
2025-11-11Kaiser JasonSell1.0K$561.29
2025-11-11Kaiser JasonSell1.3K$562.15
2025-11-11Kaiser JasonSell1.5K$563.22
2025-11-11Kaiser JasonSell460$564.09
2025-11-11Kaiser JasonSell632$568.65
2025-11-10Fassino Anthony D.Sell8.2K$570.18
2025-11-10Fassino Anthony D.Option exercise12K$196.70
2025-11-10Fassino Anthony D.Tax withheld4.3K$569.56
2025-11-06MacLennan DavidBuy300$568.86
2025-11-05De Lange BobSell15K$562.36
2025-11-05De Lange BobOption exercise20K$151.12
2025-11-05De Lange BobTax withheld5.4K$563.66
2025-11-05Schaupp William ESell1.2K$572.22
2025-10-10Umpleby III Donald JSell17K$505.29
2025-09-22Umpleby III Donald JSell17K$462.65
2025-09-02Umpleby III Donald JSell17K$412.87
2025-08-18MacLennan DavidGrant500$407.76
2025-08-15SCHWAB SUSAN CSell2.3K$410.00
2025-08-11Kaiser JasonOption exercise4.1K$196.70
2025-08-11Kaiser JasonTax withheld1.9K$416.80
2025-08-11Kaiser JasonSell2.2K$417.70
2025-07-17BONFIELD ANDREW R JOption exercise14K$196.70
2025-07-17BONFIELD ANDREW R JTax withheld9.7K$416.39
2025-07-17BONFIELD ANDREW R JOption exercise23K$253.98
2025-07-17BONFIELD ANDREW R JTax withheld18K$416.39
2025-06-11Fish James C JrGrant482$352.53
2025-06-11WILKINS RAYFORD JRGrant482$352.53
2025-06-11REED DEBRA LGrant482$352.53
2025-06-11SCHWAB SUSAN CGrant482$352.53
2025-06-11Marks Judith FranGrant482$352.53
2025-06-11MacLennan DavidGrant482$352.53
2025-06-11KEENE NAZZIC SGrant482$352.53
2025-06-11Johnson GeraldGrant482$352.53
2025-05-09Pambianchi Christine MGrant2.1K
2025-05-09Creed Joseph EGrant4.3K
2025-05-07MacLennan DavidBuy375$320.70
2025-05-02Johnson GeraldBuy100$318.48
2025-04-01Owens DerekTax withheld73$328.05
2025-03-04Kaiser JasonTax withheld364$325.30
2025-03-04Fassino Anthony D.Tax withheld404$325.30
2025-03-04Owens DerekTax withheld207$325.30
2025-03-04Umpleby III Donald JTax withheld1.5K$325.30
2025-03-04Schaupp William ETax withheld19$325.30
2025-03-04Johnson Denise CTax withheld343$325.30
2025-03-04De Lange BobTax withheld343$325.30
2025-03-04Creed Joseph ETax withheld689$325.30
2025-03-04Johnson Cheryl HTax withheld232$325.30
2025-03-04BONFIELD ANDREW R JTax withheld450$325.30
2025-03-03Kaiser JasonGrant2.7K
2025-03-03BONFIELD ANDREW R JGrant3.6K
2025-03-03De Lange BobGrant2.7K
2025-03-03Umpleby III Donald JGrant13K
2025-03-03Fassino Anthony D.Grant2.7K
2025-03-03Schaupp William EGrant226
2025-03-03Creed Joseph EGrant5.1K
2025-03-03Johnson Denise CGrant2.7K
2025-03-03Owens DerekGrant2.7K
2025-02-18Kaiser JasonSell2.4K$354.70
2025-02-11Fassino Anthony D.Grant9.9K
2025-02-11Umpleby III Donald JGrant36K
2025-02-11Umpleby III Donald JTax withheld14K$362.70
2025-02-11Schaupp William EGrant856
2025-02-11Schaupp William ETax withheld230$362.70
2025-02-11Owens DerekGrant642
2025-02-11Owens DerekTax withheld174$362.70
2025-02-11Kaiser JasonGrant3.3K
2025-02-11Kaiser JasonTax withheld920$362.70
2025-02-11Johnson Cheryl HGrant3.3K
2025-02-11Johnson Cheryl HTax withheld919$362.70
2025-02-11Johnson Denise CGrant9.9K
2025-02-11Johnson Denise CTax withheld3.7K$362.70
2025-02-11Fassino Anthony D.Tax withheld4.2K$362.70
2025-02-11De Lange BobGrant9.9K
2025-02-11De Lange BobTax withheld3.9K$362.70
2025-02-11Creed Joseph EGrant10
2025-02-11Creed Joseph ETax withheld3.5K$362.70
2025-02-11BONFIELD ANDREW R JGrant12K
2025-02-11BONFIELD ANDREW R JTax withheld4.7K$362.70
2025-02-04Johnson GeraldBuy100$365.57
2025-01-16BONFIELD ANDREW R JSell10K$380.09
2025-01-12De Lange BobTax withheld452$357.50
2025-01-12Fassino Anthony D.Tax withheld526$357.50
2025-01-12Johnson Denise CTax withheld452$357.50

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

Supply chain

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

Notable events (8-K)

DateItems
2026-06-11Shareholder voteReg FDExhibitsfiling ↗
2026-04-30ResultsReg FDExhibitsfiling ↗
2026-04-13OtherExhibitsfiling ↗
2026-04-10Exec/director changeExhibitsfiling ↗
2026-03-26Otherfiling ↗
2026-01-29ResultsReg FDExhibitsfiling ↗
2026-01-06Exec/director change5.03Exhibitsfiling ↗
2025-10-29ResultsReg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-112026-06-100001104659-26-072929 ↗
10-Q2026-05-062026-03-310000018230-26-000021 ↗
8-K2026-04-302026-04-300000018230-26-000017 ↗
8-K2026-04-132026-04-070001104659-26-042621 ↗
8-K2026-04-102026-04-070001104659-26-042062 ↗
8-K2026-03-262026-03-260000018230-26-000013 ↗
10-K2026-02-132025-12-310000018230-26-000008 ↗
8-K2026-01-292026-01-290000018230-26-000003 ↗
8-K2026-01-062026-01-060001104659-26-001346 ↗
10-Q2025-11-032025-09-300000018230-25-000048 ↗
8-K2025-10-292025-10-290000018230-25-000043 ↗
8-K2025-09-032025-08-280001104659-25-087011 ↗