WebserviceX.NET

CAT research report

As of 2025-07-02

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 367.24
EMA 370.29
MACD 12.53
RSI 80.85
BB_High 395.27
BB_Low 339.21
ATR 7.18
ADX 38.26
MFI 87.75
OBV 18376321.0

Economic Data

Indicator Value
BUSINV 2656533.0
CPIAUCSL 320.58
CPILFESL 326.85
DCOILWTICO 66.3
DGORDER 343585.0
DTWEXBGS 120.08
FEDFUNDS 4.33
GDP 29962.05
HOUST 1256.0
ICSA 236000.0
INDPRO 103.59
MORTGAGE30US 6.77
NFCI -0.5
PAYEMS 159561.0
PCE 20592.7
PSAVERT 4.5
RETAILIMSA 804272.0
RSAFS 715417.0
T10Y2Y 0.52
TOTALSA 16.1
UMCSENT 52.2
UNRATE 4.2
USREC 0.0

Fundamental Data

Metric Value
Symbol CAT
Date 2025-07-02
Market Cap 187387609088.0
Enterprise Value 218713128960.0
Trailing P/E 19.45459
Forward P/E 17.98781
Price to Sales 2.9622283
Price to Book 10.387955
Enterprise to Revenue 3.457
Enterprise to EBITDA 14.788
Profit Margin 0.15712
Operating Margin 0.18450001
Return on Assets 0.09403
Return on Equity 0.55646
Revenue 63259000832.0
Revenue per Share 131.256
EBITDA 14789999616.0
Net Income 9939000320.0
Diluted EPS 20.48
Total Cash 2740999936.0
Total Cash per Share 5.819
Total Debt 38587998208.0
Total Debt to Equity 213.547
Current Ratio 1.32
Book Value 38.355
Operating Cash Flow 11271999488.0
Levered Free Cash Flow 6817750016.0
Beta 1.368
52 Week Change 0.18242037
S&P 500 52 Week Change 0.11937654
52 Week High 418.5
52 Week Low 267.3
50 Day Moving Avg 343.6624
200 Day Moving Avg 360.20364
3 Month Avg Daily Volume 2922744.0
10 Day Avg Daily Volume 3055090.0
Shares Outstanding 470315008.0
Float Shares 469496771.0
Percent Held by Insiders 0.0021799998
Percent Held by Institutions 0.72181
Shares Short 6120612.0
Short Ratio 2.69
Short Percent of Float 0.012999999
Short Percent of Shares Outstanding 7653672.0
Forward Annual Dividend Rate 6.04
Forward Annual Dividend Yield 1.56
Trailing Annual Dividend Rate 5.64
Trailing Annual Dividend Yield 0.014427504
5 Year Avg Dividend Yield 1.96
Payout Ratio 0.2698
Ex-Dividend Date 1753056000
Last Split Factor 2:1
Last Split Date 1121299200

Analysis