WebserviceX.NET

BLK 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 979.32
EMA 973.94
MACD 12.81
RSI 52.22
BB_High 999.95
BB_Low 958.69
ATR 16.35
ADX 14.81
MFI 63.95
OBV 9881700.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 BLK
Date 2025-06-13
Market Cap 150560194560.0
Enterprise Value 159079366656.0
Trailing P/E 23.582142
Forward P/E 19.79267
Price to Sales 7.184929
Price to Book 3.136269
Enterprise to Revenue 7.591
Enterprise to EBITDA 18.904
Profit Margin 0.30093
Operating Margin 0.34742
Return on Assets 0.036679998
Return on Equity 0.13932
Revenue 20955000832.0
Revenue per Share 138.199
EBITDA 8415000064.0
Net Income 6305999872.0
Diluted EPS 41.21
Total Cash 7894000128.0
Total Cash per Share 50.953
Total Debt 14259000320.0
Total Debt to Equity 28.41
Current Ratio 1.968
Book Value 309.865
Operating Cash Flow 4236000000.0
Levered Free Cash Flow 5569375232.0
Beta 1.423
52 Week Change 0.24420035
S&P 500 52 Week Change 0.09203708
52 Week High 1084.22
52 Week Low 766.05
50 Day Moving Avg 933.5706
200 Day Moving Avg 970.4234
3 Month Avg Daily Volume 808606.0
10 Day Avg Daily Volume 529670.0
Shares Outstanding 154926000.0
Float Shares 143760651.0
Percent Held by Insiders 0.02012
Percent Held by Institutions 0.8279
Shares Short 1690462.0
Short Ratio 2.59
Short Percent of Float 0.0111
Short Percent of Shares Outstanding 1703978.0
Forward Annual Dividend Rate 20.84
Forward Annual Dividend Yield 2.14
Trailing Annual Dividend Rate 20.51
Trailing Annual Dividend Yield 0.020753859
5 Year Avg Dividend Yield 2.38
Payout Ratio 0.4982
Ex-Dividend Date 1749081600

Analysis