WebserviceX.NET

IBM 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 242.47
EMA 245.88
MACD -5.1
RSI 42.42
BB_High 251.32
BB_Low 233.62
ATR 4.64
ADX 32.16
MFI 60.98
OBV 60380500.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 IBM
Date 2025-08-29
Market Cap 226815557632.0
Enterprise Value 279166615552.0
Trailing P/E 39.20934
Forward P/E 22.949106
Price to Sales 3.5417793
Price to Book 8.245234
Enterprise to Revenue 4.359
Enterprise to EBITDA 19.683
Profit Margin 0.091079995
Operating Margin 0.18319
Return on Assets 0.048130002
Return on Equity 0.22665001
Revenue 64040001536.0
Revenue per Share 69.074
EBITDA 14183000064.0
Net Income 5857999872.0
Diluted EPS 6.21
Total Cash 15447000064.0
Total Cash per Share 16.583
Total Debt 67719000064.0
Total Debt to Equity 245.465
Current Ratio 0.908
Book Value 29.531
Operating Cash Flow 13281999872.0
Levered Free Cash Flow 13859999744.0
Beta 0.677
52 Week Change 0.20970786
S&P 500 52 Week Change 0.16844666
52 Week High 296.16
52 Week Low 199.34
50 Day Moving Avg 265.5354
200 Day Moving Avg 248.5476
3 Month Avg Daily Volume 4577715.0
10 Day Avg Daily Volume 3465000.0
Shares Outstanding 931518976.0
Float Shares 929395378.0
Percent Held by Insiders 0.00122
Percent Held by Institutions 0.65174
Shares Short 14734621.0
Short Ratio 2.35
Short Percent of Float 0.0176
Short Percent of Shares Outstanding 18084576.0
Forward Annual Dividend Rate 6.72
Forward Annual Dividend Yield 2.76
Trailing Annual Dividend Rate 6.69
Trailing Annual Dividend Yield 0.027225005
5 Year Avg Dividend Yield 4.32
Payout Ratio 1.079
Ex-Dividend Date 1754611200
Last Split Factor 1046:1000
Last Split Date 1635984000

Analysis