WebserviceX.NET

CAT research report

As of 2025-09-12

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 423.1
EMA 423.33
MACD 2.67
RSI 58.51
BB_High 439.03
BB_Low 407.17
ATR 8.59
ADX 16.42
MFI 59.23
OBV 41233800.0

Economic Data

Indicator Value
BUSINV 2660314.0
CPIAUCSL 323.36
CPILFESL 329.79
DCOILWTICO 62.6
DGORDER 303167.0
DTWEXBGS 120.54
FEDFUNDS 4.33
GDP 30353.9
HOUST 1428.0
ICSA 263000.0
INDPRO 103.99
MORTGAGE30US 6.35
NFCI -0.54
PAYEMS 159540.0
PCE 20802.0
PSAVERT 4.4
RETAILIMSA 808367.0
RSAFS 726283.0
T10Y2Y 0.5
TOTALSA 16.49
UMCSENT 61.7
UNRATE 4.3
USREC 0.0

Fundamental Data

Metric Value
Symbol CAT
Date 2025-09-12
Market Cap 202158063616.0
Enterprise Value 238480031744.0
Trailing P/E 21.98268
Forward P/E 19.481716
Price to Sales 3.201794
Price to Book 10.833228
Enterprise to Revenue 3.777
Enterprise to EBITDA 17.026
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.63
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.409
52 Week Change 0.24014258
S&P 500 52 Week Change 0.16885936
52 Week High 441.15
52 Week Low 267.3
50 Day Moving Avg 419.6168
200 Day Moving Avg 368.9647
3 Month Avg Daily Volume 2808335.0
10 Day Avg Daily Volume 2186540.0
Shares Outstanding 468479008.0
Float Shares 466984475.0
Percent Held by Insiders 0.00217
Percent Held by Institutions 0.71980006
Shares Short 6549032.0
Short Ratio 2.01
Short Percent of Float 0.0139999995
Short Percent of Shares Outstanding 6586989.0
Forward Annual Dividend Rate 6.04
Forward Annual Dividend Yield 1.4
Trailing Annual Dividend Rate 5.74
Trailing Annual Dividend Yield 0.013306133
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