Caterpillar vs General Electric: financial comparison

Compare Caterpillar and General Electric side by side: valuation, margins, growth, cash and dividends, with the quarterly history of both. Yahoo Finance data, free and no sign-up.

CAT

Caterpillar

CAT

805.77 USD

See the Caterpillar breakdown →
GE

General Electric

GE

320.70 USD

See the General Electric breakdown →

Caterpillar vs General Electric: key metrics

CaterpillarUSDGeneral ElectricUSD
Valuation
Market cap370.39 B USD332.75 B USD
P/E (TTM)34.7537.77
Forward P/E24.8935.29
Price / Sales4.966.57
EV / EBITDA25.2729.76
Price / Book19.1018.86
Margins & growth
Profit margin+14.51%+17.72%
Operating margin+22.18%+20.57%
Quarterly revenue (YoY)+23.98%+21.1%
Quarterly earnings (YoY)+64.89%+16.86%
Cash flow
FCF yield+1.36%+1.98%
Stock-based compensation——
Balance
Cash5.94 B USD9.94 B USD
Debt45.15 B USD20.23 B USD
Net position-39.20 B USD-10.29 B USD
Dividend
Dividend yield+0.81%+0.59%
Payout ratio+26.01%+19.58%

Each column shows figures in that company's reporting currency (shown in the header); they are not converted. Ratios and percentages are currency-independent.

Price, rebased to 100

Caterpillar409General Electric496
20040060020212026

P/E (TTM)

Caterpillar34.7×General Electric37.8×
01,0002,00020232026

Both curves start at 100 on the same day, so this compares returns rather than prices. Each week's P/E is the price divided by the earnings per share already reported by that date; loss-making weeks are not drawn.

What analysts expect

Consensus revenue and earnings per share for the periods not yet reported.

Revenue forecast · Caterpillar

ReportedEstimate
010B20BQ3 25: 17.64 B USDQ3 25Q4 25: 19.13 B USDQ4 25Q1 26: 17.42 B USDQ1 26Q2 26: 20.54 B USDQ2 26Q3 26 · Estimate: 20.40 B USD (19.96 B USD – 21.04 B USD)Q3 26Q4 26 · Estimate: 21.09 B USD (19.66 B USD – 22.24 B USD)Q4 26USD

Consensus of 12 analysts for Q3 26 · +15.65% year on year

Revenue forecast · General Electric

ReportedEstimate
05B10BQ3 25: 12.18 B USDQ3 25Q4 25: 12.72 B USDQ4 25Q1 26: 12.39 B USDQ1 26Q2 26: 13.35 B USDQ2 26Q3 26 · Estimate: 12.83 B USD (12.55 B USD – 13.12 B USD)Q3 26Q4 26 · Estimate: 13.19 B USD (12.97 B USD – 13.57 B USD)Q4 26USD

Consensus of 13 analysts for Q3 26 · +13.46% year on year

EPS forecast · Caterpillar

ReportedEstimate
02.557.5Q3 25: 4.95 · expected 4.52 (+9.43%)Q3 25Q4 25: 5.16 · expected 4.71 (+9.51%)Q4 25Q1 26: 5.54 · expected 4.64 (+19.3%)Q1 26Q2 26: 8.17 · expected 6.20 (+31.83%)Q2 26Q3 26 · Estimate: 6.92 (6.23 – 7.96)Q3 26Q4 26 · Estimate: 6.92 (6.01 – 7.84)Q4 26

Consensus of 21 analysts for Q3 26 · +39.74% year on year · adjusted earnings

EPS forecast · General Electric

ReportedEstimate
012Q3 25: 1.66 · expected 1.47 (+13.01%)Q3 25Q4 25: 1.57 · expected 1.43 (+9.81%)Q4 25Q1 26: 1.86 · expected 1.60 (+16.31%)Q1 26Q2 26: 2.02 · expected 1.86 (+8.62%)Q2 26Q3 26 · Estimate: 1.99 (1.90 – 2.09)Q3 26Q4 26 · Estimate: 2.27 (1.84 – 2.75)Q4 26

Consensus of 17 analysts for Q3 26 · +19.71% year on year · adjusted earnings

Analyst consensus from Yahoo Finance. The dashed bar is the average and the whisker runs from the lowest analyst to the highest. On periods already reported, the green or red line marks what had been expected: below the bar means the company beat it. EPS is measured on an adjusted basis, which is what analysts forecast against and is not the accounting profit in the statements.

Compared over time

Revenue

CaterpillarGeneral Electric
010B20BQ2 22 · Caterpillar: 14.25 B USDQ2 22 · General Electric: 13.36 B USDQ2 22Q3 22 · Caterpillar: 14.99 B USDQ3 22 · General Electric: 13.83 B USDQ4 22 · Caterpillar: 16.60 B USDQ4 22 · General Electric: 16.05 B USDQ1 23 · Caterpillar: 15.86 B USDQ1 23 · General Electric: 7.04 B USDQ1 23Q2 23 · Caterpillar: 17.32 B USDQ2 23 · General Electric: 7.91 B USDQ3 23 · Caterpillar: 16.81 B USDQ3 23 · General Electric: 8.46 B USDQ4 23 · Caterpillar: 17.07 B USDQ4 23 · General Electric: 8.55 B USDQ4 23Q1 24 · Caterpillar: 15.80 B USDQ1 24 · General Electric: 8.08 B USDQ2 24 · Caterpillar: 16.69 B USDQ2 24 · General Electric: 8.22 B USDQ3 24 · Caterpillar: 16.11 B USDQ3 24 · General Electric: 8.94 B USDQ3 24Q1 25 · General Electric: 9.88 B USDQ2 25 · Caterpillar: 16.57 B USDQ2 25 · General Electric: 11.02 B USDQ3 25 · Caterpillar: 17.64 B USDQ3 25 · General Electric: 12.18 B USDQ3 25Q4 25 · Caterpillar: 19.13 B USDQ4 25 · General Electric: 12.72 B USDQ1 26 · Caterpillar: 17.42 B USDQ1 26 · General Electric: 12.39 B USDQ2 26 · Caterpillar: 20.54 B USDQ2 26 · General Electric: 13.35 B USDQ2 26USD

Net income

CaterpillarGeneral Electric
03B5B8BQ2 22 · Caterpillar: 1.67 B USDQ2 22 · General Electric: -882.00 M USDQ2 22Q3 22 · Caterpillar: 2.04 B USDQ3 22 · General Electric: 161.00 M USDQ4 22 · Caterpillar: 1.46 B USDQ4 22 · General Electric: 2.20 B USDQ1 23 · Caterpillar: 1.94 B USDQ1 23 · General Electric: 7.51 B USDQ1 23Q2 23 · Caterpillar: 2.92 B USDQ2 23 · General Electric: 33.00 M USDQ3 23 · Caterpillar: 2.79 B USDQ3 23 · General Electric: 352.00 M USDQ4 23 · Caterpillar: 2.68 B USDQ4 23 · General Electric: 1.59 B USDQ4 23Q1 24 · Caterpillar: 2.85 B USDQ1 24 · General Electric: 1.54 B USDQ2 24 · Caterpillar: 2.68 B USDQ2 24 · General Electric: 1.27 B USDQ3 24 · Caterpillar: 2.46 B USDQ3 24 · General Electric: 1.85 B USDQ3 24Q1 25 · General Electric: 1.90 B USDQ2 25 · Caterpillar: 2.18 B USDQ2 25 · General Electric: 2.03 B USDQ3 25 · Caterpillar: 2.30 B USDQ3 25 · General Electric: 2.16 B USDQ3 25Q4 25 · Caterpillar: 2.40 B USDQ4 25 · General Electric: 2.54 B USDQ1 26 · Caterpillar: 2.55 B USDQ1 26 · General Electric: 1.90 B USDQ2 26 · Caterpillar: 3.59 B USDQ2 26 · General Electric: 2.37 B USDQ2 26USD

Free cash flow

CaterpillarGeneral Electric
02B4BQ1 22 · Caterpillar: -33.00 M USDQ1 22 · General Electric: -795.00 M USDQ1 22Q2 22 · Caterpillar: 1.99 B USDQ2 22 · General Electric: 129.00 M USDQ3 22 · Caterpillar: 2.20 B USDQ3 22 · General Electric: 1.13 B USDQ4 22 · Caterpillar: 2.31 B USDQ4 22 · General Electric: 4.40 B USDQ4 22Q1 23 · Caterpillar: 1.15 B USDQ1 23 · General Electric: -538.00 M USDQ2 23 · Caterpillar: 2.99 B USDQ3 23 · Caterpillar: 3.68 B USDQ3 23Q4 23 · Caterpillar: 3.47 B USDQ1 24 · Caterpillar: 1.55 B USDQ1 24 · General Electric: 790.00 M USDQ2 24 · Caterpillar: 2.68 B USDQ2 24Q3 24 · Caterpillar: 3.13 B USDQ2 25 · Caterpillar: 2.17 B USDQ2 25 · General Electric: 1.92 B USDQ3 25 · Caterpillar: 2.67 B USDQ3 25 · General Electric: 2.19 B USDQ3 25Q4 25 · Caterpillar: 2.25 B USDQ4 25 · General Electric: 1.85 B USDQ1 26 · Caterpillar: 819.00 M USDQ1 26 · General Electric: 1.49 B USDQ2 26 · Caterpillar: 3.26 B USDQ2 26 · General Electric: 2.86 B USDQ2 26USD

EPS

CaterpillarGeneral Electric
02.557.5Q2 22 · Caterpillar: 3.13Q2 22 · General Electric: -0.86Q2 22Q3 22 · Caterpillar: 3.87Q3 22 · General Electric: 0.08Q4 22 · Caterpillar: 2.78Q4 22 · General Electric: 1.90Q1 23 · Caterpillar: 3.74Q1 23 · General Electric: 6.71Q1 23Q2 23 · Caterpillar: 5.67Q2 23 · General Electric: -0.02Q3 23 · Caterpillar: 5.45Q3 23 · General Electric: 0.24Q4 23 · Caterpillar: 5.26Q4 23 · General Electric: 1.44Q4 23Q1 24 · Caterpillar: 5.75Q1 24 · General Electric: 1.40Q2 24 · Caterpillar: 5.48Q2 24 · General Electric: 1.15Q3 24 · Caterpillar: 5.06Q3 24 · General Electric: 1.70Q3 24Q1 25 · General Electric: 1.75Q2 25 · Caterpillar: 4.62Q2 25 · General Electric: 1.89Q3 25 · Caterpillar: 4.88Q3 25 · General Electric: 2.02Q3 25Q4 25 · Caterpillar: 5.12Q4 25 · General Electric: 2.40Q1 26 · Caterpillar: 5.47Q1 26 · General Electric: 1.81Q2 26 · Caterpillar: 7.77Q2 26 · General Electric: 2.26Q2 26

EBITDA

CaterpillarGeneral Electric
02B4BQ1 22 · Caterpillar: 2.41 B USDQ1 22Q2 22 · Caterpillar: 2.50 B USDQ3 22 · Caterpillar: 2.98 B USDQ4 22 · Caterpillar: 2.24 B USDQ4 22Q1 23 · Caterpillar: 3.26 B USDQ2 23 · Caterpillar: 4.19 B USDQ3 23 · Caterpillar: 3.97 B USDQ3 23Q4 23 · Caterpillar: 3.68 B USDQ1 24 · Caterpillar: 4.04 B USDQ2 24 · Caterpillar: 4.01 B USDQ2 24Q3 24 · Caterpillar: 3.69 B USDQ2 25 · Caterpillar: 3.50 B USDQ2 25 · General Electric: 2.86 B USDQ3 25 · Caterpillar: 3.83 B USDQ3 25 · General Electric: 3.04 B USDQ3 25Q4 25 · Caterpillar: 3.75 B USDQ4 25 · General Electric: 3.41 B USDQ1 26 · Caterpillar: 3.94 B USDQ1 26 · General Electric: 2.91 B USDQ2 26 · Caterpillar: 5.31 B USDQ2 26 · General Electric: 3.33 B USDQ2 26USD

Source: Yahoo Finance. Quarterly history grows automatically over time as new quarters are published.

Change the comparison

vs

Type each company's ticker (AAPL, MSFT, SAN.MC…). Suggestions cover the companies we track, but any Yahoo Finance symbol works.

Other comparisons