WebserviceX.NET

BLK 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 1119.31
EMA 1115.82
MACD 1.6
RSI 53.92
BB_High 1146.02
BB_Low 1092.59
ATR 19.73
ADX 17.09
MFI 51.14
OBV 6770000.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 BLK
Date 2025-09-12
Market Cap 173963411456.0
Enterprise Value 179476791296.0
Trailing P/E 27.174892
Forward P/E 22.880043
Price to Sales 8.063942
Price to Book 3.537753
Enterprise to Revenue 8.32
Enterprise to EBITDA 20.952
Profit Margin 0.29685
Operating Margin 0.34225
Return on Assets 0.03609
Return on Equity 0.13921
Revenue 21572999168.0
Revenue per Share 140.783
EBITDA 8566000128.0
Net Income 6403999744.0
Diluted EPS 41.34
Total Cash 11658000384.0
Total Cash per Share 75.284
Total Debt 14709999616.0
Total Debt to Equity 28.507
Current Ratio 2.308
Book Value 317.549
Operating Cash Flow 4235000064.0
Levered Free Cash Flow 5920249856.0
Beta 1.463
52 Week Change 0.25495434
S&P 500 52 Week Change 0.16885936
52 Week High 1171.89
52 Week Low 773.74
50 Day Moving Avg 1114.7158
200 Day Moving Avg 1011.60425
3 Month Avg Daily Volume 568246.0
10 Day Avg Daily Volume 461040.0
Shares Outstanding 154852992.0
Float Shares 143697703.0
Percent Held by Insiders 0.01988
Percent Held by Institutions 0.83239996
Shares Short 1823798.0
Short Ratio 3.84
Short Percent of Float 0.012
Short Percent of Shares Outstanding 1505175.0
Forward Annual Dividend Rate 20.84
Forward Annual Dividend Yield 1.86
Trailing Annual Dividend Rate 20.62
Trailing Annual Dividend Yield 0.018180536
5 Year Avg Dividend Yield 2.35
Payout Ratio 0.4984
Ex-Dividend Date 1757030400

Analysis