WebserviceX.NET

CAT research report

As of 2025-08-29

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 422.13
EMA 422.92
MACD 4.7
RSI 49.22
BB_High 440.79
BB_Low 403.47
ATR 9.39
ADX 23.29
MFI 54.59
OBV 37659400.0

Economic Data

Indicator Value
BUSINV 2660314.0
CPIAUCSL 322.13
CPILFESL 328.66
DCOILWTICO 65.18
DGORDER 302806.0
DTWEXBGS 120.7
FEDFUNDS 4.33
GDP 30353.9
HOUST 1428.0
ICSA 229000.0
INDPRO 103.99
MORTGAGE30US 6.56
NFCI -0.56
PAYEMS 159539.0
PCE 20802.0
PSAVERT 4.4
RETAILIMSA 808367.0
RSAFS 726283.0
T10Y2Y 0.64
TOTALSA 16.85
UMCSENT 61.7
UNRATE 4.2
USREC 0.0

Fundamental Data

Metric Value
Symbol CAT
Date 2025-08-29
Market Cap 196311449600.0
Enterprise Value 232633401344.0
Trailing P/E 21.325191
Forward P/E 18.918285
Price to Sales 3.1091948
Price to Book 10.519921
Enterprise to Revenue 3.684
Enterprise to EBITDA 16.608
Profit Margin 0.14946
Operating Margin 0.17738001
Return on Assets 0.08555
Return on Equity 0.52711
Revenue 63139000320.0
Revenue per Share 132.214
EBITDA 14007000064.0
Net Income 9436999680.0
Diluted EPS 19.65
Total Cash 4428000256.0
Total Cash per Share 9.452
Total Debt 40747999232.0
Total Debt to Equity 218.336
Current Ratio 1.338
Book Value 39.833
Operating Cash Flow 11372999680.0
Levered Free Cash Flow 4527875072.0
Beta 1.397
52 Week Change 0.23160124
S&P 500 52 Week Change 0.16844666
52 Week High 441.15
52 Week Low 267.3
50 Day Moving Avg 411.9038
200 Day Moving Avg 367.3886
3 Month Avg Daily Volume 2791163.0
10 Day Avg Daily Volume 2902390.0
Shares Outstanding 468479008.0
Float Shares 466970421.0
Percent Held by Insiders 0.00221
Percent Held by Institutions 0.72002
Shares Short 6081862.0
Short Ratio 1.97
Short Percent of Float 0.012999999
Short Percent of Shares Outstanding 5781078.0
Forward Annual Dividend Rate 6.04
Forward Annual Dividend Yield 1.44
Trailing Annual Dividend Rate 5.74
Trailing Annual Dividend Yield 0.013198133
5 Year Avg Dividend Yield 1.91
Payout Ratio 0.2872
Ex-Dividend Date 1753056000
Last Split Factor 2:1
Last Split Date 1121299200

Analysis