WebserviceX.NET

CAT research report

As of 2025-06-13

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 351.55
EMA 349.95
MACD 7.75
RSI 61.56
BB_High 362.75
BB_Low 340.36
ATR 6.91
ADX 26.52
MFI 54.54
OBV -3420100.0

Economic Data

Indicator Value
BUSINV 2578112.0
CPIAUCSL 320.58
CPILFESL 326.85
DCOILWTICO 65.99
DGORDER 296193.0
DTWEXBGS 121.52
FEDFUNDS 4.33
GDP 29976.64
HOUST 1361.0
ICSA 248000.0
INDPRO 103.88
MORTGAGE30US 6.84
NFCI -0.51
PAYEMS 159561.0
PCE 20669.5
PSAVERT 4.9
RETAILIMSA 805336.0
RSAFS 724131.0
T10Y2Y 0.45
TOTALSA 16.09
UMCSENT 52.2
UNRATE 4.2
USREC 0.0

Fundamental Data

Metric Value
Symbol CAT
Date 2025-06-13
Market Cap 167925972992.0
Enterprise Value 204035473408.0
Trailing P/E 17.425573
Forward P/E 16.119638
Price to Sales 2.6545784
Price to Book 9.309086
Enterprise to Revenue 3.225
Enterprise to EBITDA 13.796
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.49
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.10747516
S&P 500 52 Week Change 0.09203708
52 Week High 418.5
52 Week Low 267.3
50 Day Moving Avg 325.8706
200 Day Moving Avg 358.46954
3 Month Avg Daily Volume 2837330.0
10 Day Avg Daily Volume 1991910.0
Shares Outstanding 470315008.0
Float Shares 469510902.0
Percent Held by Insiders 0.00217
Percent Held by Institutions 0.72217005
Shares Short 6403017.0
Short Ratio 2.42
Short Percent of Float 0.0136
Short Percent of Shares Outstanding 7333139.0
Forward Annual Dividend Rate 6.04
Forward Annual Dividend Yield 1.69
Trailing Annual Dividend Rate 5.64
Trailing Annual Dividend Yield 0.015625
5 Year Avg Dividend Yield 1.99
Payout Ratio 0.2698
Ex-Dividend Date 1753056000
Last Split Factor 2:1
Last Split Date 1121299200

Analysis