WebserviceX.NET

IBM 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 266.98
EMA 267.27
MACD 7.09
RSI 67.29
BB_High 281.25
BB_Low 252.71
ATR 5.08
ADX 23.02
MFI 66.62
OBV 156026100.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 IBM
Date 2025-06-13
Market Cap 257647427584.0
Enterprise Value 307089309696.0
Trailing P/E 47.388035
Forward P/E 26.128181
Price to Sales 4.1005764
Price to Book 9.585091
Enterprise to Revenue 4.887
Enterprise to EBITDA 22.014
Profit Margin 0.087110005
Operating Margin 0.12399
Return on Assets 0.044689998
Return on Equity 0.21851
Revenue 62832001024.0
Revenue per Share 67.965
EBITDA 13950000128.0
Net Income 5494000128.0
Diluted EPS 5.85
Total Cash 17464999936.0
Total Cash per Share 18.792
Total Debt 66835001344.0
Total Debt to Equity 247.978
Current Ratio 1.007
Book Value 28.922
Operating Cash Flow 13646999552.0
Levered Free Cash Flow 10564249600.0
Beta 0.652
52 Week Change 0.63551617
S&P 500 52 Week Change 0.09203708
52 Week High 283.06
52 Week Low 167.5
50 Day Moving Avg 251.8724
200 Day Moving Avg 235.4081
3 Month Avg Daily Volume 4536861.0
10 Day Avg Daily Volume 3388080.0
Shares Outstanding 929396992.0
Float Shares 927361197.0
Percent Held by Insiders 0.00119
Percent Held by Institutions 0.65259004
Shares Short 19775134.0
Short Ratio 5.22
Short Percent of Float 0.023699999
Short Percent of Shares Outstanding 20546551.0
Forward Annual Dividend Rate 6.72
Forward Annual Dividend Yield 2.42
Trailing Annual Dividend Rate 6.68
Trailing Annual Dividend Yield 0.023769705
5 Year Avg Dividend Yield 4.46
Payout Ratio 1.1419001
Ex-Dividend Date 1746748800
Last Split Factor 1046:1000
Last Split Date 1635984000

Analysis