WebserviceX.NET

MS 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 129.37
EMA 128.74
MACD 2.5
RSI 56.35
BB_High 133.6
BB_Low 125.14
ATR 2.71
ADX 21.92
MFI 50.99
OBV 184836000.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 MS
Date 2025-06-13
Market Cap 207743401984.0
Enterprise Value 118909288448.0
Trailing P/E 15.18054
Forward P/E 16.32913
Price to Sales 3.2480714
Price to Book 2.1436257
Enterprise to Revenue 1.859
Profit Margin 0.22347
Operating Margin 0.37457
Return on Assets 0.011419999
Return on Equity 0.13884
Revenue 63958999040.0
Revenue per Share 40.308
Net Income 13690999808.0
Diluted EPS 8.53
Total Cash 548954996736.0
Total Cash per Share 342.173
Total Debt 449335984128.0
Total Debt to Equity 416.642
Current Ratio 2.073
Book Value 60.407
Operating Cash Flow -26973999104.0
Beta 1.291
52 Week Change 0.33439815
S&P 500 52 Week Change 0.09203708
52 Week High 142.03
52 Week Low 90.94
50 Day Moving Avg 120.499
200 Day Moving Avg 121.4439
3 Month Avg Daily Volume 7104707.0
10 Day Avg Daily Volume 4516630.0
Shares Outstanding 1604320000.0
Float Shares 1222507242.0
Percent Held by Insiders 0.23739
Percent Held by Institutions 0.62896997
Shares Short 14295818.0
Short Ratio 2.37
Short Percent of Float 0.0117
Short Percent of Shares Outstanding 14806266.0
Forward Annual Dividend Rate 3.7
Forward Annual Dividend Yield 2.86
Trailing Annual Dividend Rate 3.7
Trailing Annual Dividend Yield 0.028047303
5 Year Avg Dividend Yield 2.98
Payout Ratio 0.425
Ex-Dividend Date 1745971200
Last Split Factor 2:1
Last Split Date 948931200

Analysis