← Back to Dashboard

CAT

Caterpillar Inc

$910.57
1.44%
View CAT Chart on TradingView →
Market Cap
$419.4B
P/E Ratio
44.5
52W High
$946.83
52W Low
$355.70

CAT Earnings

Next report date
April 23, 2026
Before market open
EPS Estimate
$4.64

CAT Insider Trading Activity

Insiders have filed 15 SEC Form 4 transactions in CAT — 4 buys and 11 sells. The most recent filing was on May 15, 2026 by Denise C Johnson.

▼ SELLDenise C Johnson
May 15, 2026 · 402 shares
$366K
@ $910.65
SEC Filing →
▼ SELLDenise C Johnson
May 15, 2026 · 16,078 shares
$3.2M
@ $196.70
SEC Filing →
▼ SELLDenise C Johnson
May 15, 2026 · 1,605 shares
$1.5M
@ $911.92
SEC Filing →
▼ SELLDenise C Johnson
May 15, 2026 · 2,302 shares
$2.1M
@ $908.76
SEC Filing →
▼ SELLDenise C Johnson
May 15, 2026 · 1,191 shares
$1.1M
@ $907.98
SEC Filing →
▼ SELLDenise C Johnson
May 15, 2026 · 1,491 shares
$1.4M
@ $906.73
SEC Filing →
▼ SELLDenise C Johnson
May 15, 2026 · 2,259 shares
$2.0M
@ $905.73
SEC Filing →
▼ SELLDenise C Johnson
May 15, 2026 · 1,787 shares
$1.6M
@ $904.70
SEC Filing →
▼ SELLDenise C Johnson
May 15, 2026 · 1,568 shares
$1.4M
@ $909.70
SEC Filing →
▼ SELLJason Kaiser
May 5, 2026 · 5,642 shares
$5.0M
@ $883.03
SEC Filing →
▼ SELLJason Kaiser
May 5, 2026 · 7,917 shares
$2.0M
@ $253.98
SEC Filing →
▲ BUYDavid Maclennan
May 5, 2026 · 250 shares
$219K
@ $876.84
SEC Filing →
▲ BUYJason Kaiser
Mar 16, 2026 · 186 shares
$129K
@ $0.00
SEC Filing →
▲ BUYJoseph E Creed
Mar 16, 2026 · 428 shares
$297K
@ $0.00
SEC Filing →
▲ BUYJoseph E Creed
Mar 10, 2026 · 214 shares
$146K
@ $0.00
SEC Filing →

CAT AI Deep Dive

Get an AI-powered valuation, health check, and growth analysis for CAT

Get daily CAT insider trade alerts

Free daily digest — insider trades, Reddit sentiment, and earnings for the stocks that matter.

Daily Market Brief

Get the top Reddit stocks, fundamentals, and market insights delivered to your inbox every morning.

Free forever. Unsubscribe anytime. We respect your privacy.

Explore other stocks