‹ Screener

BlackRock, Inc.

BLK · Security Brokers, Dealers & Flotation Companies · 154.9M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $1.7B (gross $2.3B, SBC $630M)

Reference price $1,049.61 · est. market cap ~$162.6B — last insider sale, 2026-04-28 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A82

BlackRock — world's largest asset manager with a wide moat.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $5.4B2025-09-30 · $6.5B2025-12-31 · $7.0B2026-03-31 · $6.7B

Last 4 quarters · from SEC filings.

Key metrics

Operating margin
29.1%
Net margin
22.9%
Return on equity
9.9%
Return on assets
3.3%
ROIC
8.1%
Revenue growth (QoQ)
-4.4%
Net-income growth
-12.8%
Debt / equity
0.2×
Net debt / EBITDA
0.2×
Free cash flow
$3.6B
EBITDA
$8.2B
Tangible book value
-$7.4B
Cash & investments
$11.5B
Stock comp / revenue
5.4%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-01FINK LAURENCEGift4.8K
2026-04-28FINK LAURENCESell14K$1,050.44
2026-04-28FINK LAURENCESell9.7K$1,049.61
2026-04-28FINK LAURENCESell2.1K$1,052.50
2026-04-28FINK LAURENCESell8.2K$1,051.35
2026-04-27KAPITO ROBERTSell5.4K$1,056.86
2026-04-27KAPITO ROBERTSell187$1,057.60
2026-04-27KAPITO ROBERTSell3.2K$1,056.10
2026-03-31Nasser Amin H.Grant30
2026-03-31PECK KRISTIN CGrant34
2026-03-31Robbins CharlesGrant30
2026-03-31Vestberg Hans ErikGrant36
2026-03-31Murphy KathleenGrant40
2026-03-31LEMKAU GREGGGrant29
2026-03-31Johnson Margaret LGrant37
2026-03-31Freda FabrizioGrant21
2026-03-31Nixon Gordon M.Grant38
2026-03-31FORD WILLIAM EGrant38
2026-03-31Daley PamelaGrant40
2026-02-24Kushel J. RichardSell385$1,084.91
2026-02-24Kushel J. RichardSell2.0K$1,083.05
2026-02-23Cohen StephenSell225$1,069.56
2026-02-19Cohen StephenGift657
2026-02-13Goldstein Robert L.Gift8.6K
2026-02-13Goldstein Robert L.Gift8.6K
2026-02-11Goldstein Robert L.Sell911$1,083.96
2026-02-11Goldstein Robert L.Sell1.5K$1,085.82
2026-02-11Goldstein Robert L.Sell2.4K$1,083.11
2026-02-11Cohen StephenSell2.2K$1,073.87
2026-02-11Goldstein Robert L.Sell478$1,085.09
2026-02-10Goldstein Robert L.Sell8.7K$1,089.00
2026-02-10Goldstein Robert L.Option exercise54K$513.50
2026-02-10Goldstein Robert L.Sell3.8K$1,084.06
2026-02-10Goldstein Robert L.Sell5.9K$1,085.10
2026-02-10Goldstein Robert L.Sell9.0K$1,085.97
2026-02-10Goldstein Robert L.Sell5.6K$1,087.05
2026-02-10Goldstein Robert L.Sell18K$1,088.00
2026-02-10Goldstein Robert L.Sell1.2K$1,089.93
2026-02-10Goldstein Robert L.Sell1.7K$1,091.34
2026-02-10Goldstein Robert L.Sell118$1,092.00
2026-02-04Johnson Margaret LGift419
2026-02-04Johnson Margaret LGift419
2026-01-31Comerchero Marc D.Grant549
2026-01-31Kushel J. RichardGrant6.3K
2026-01-31Meade Christopher J.Grant5.2K
2026-01-31Goldstein Robert L.Grant9.2K
2026-01-31Cohen StephenGrant3.8K
2026-01-31KAPITO ROBERTGrant15K
2026-01-31Lord RachelGrant6.3K
2026-01-31FINK LAURENCEGrant20K
2026-01-31Heller CarolineGrant627
2026-01-31Small MartinGrant5.3K
2026-01-30Small MartinTax withheld3.8K$1,118.94
2026-01-30Comerchero Marc D.Tax withheld558$1,118.94
2026-01-30Heller CarolineTax withheld740$1,118.94
2026-01-30Meade Christopher J.Tax withheld3.5K$1,118.94
2026-01-30Lord RachelTax withheld2.8K$1,118.94
2026-01-30Cohen StephenTax withheld2.1K$1,118.94
2026-01-30Kushel J. RichardTax withheld4.2K$1,118.94
2026-01-30Goldstein Robert L.Tax withheld6.6K$1,118.94
2026-01-30KAPITO ROBERTTax withheld11K$1,118.94
2026-01-30FINK LAURENCETax withheld14K$1,118.94
2026-01-27LEMKAU GREGGGrant225
2026-01-21Kushel J. RichardOption exercise20K$513.50
2026-01-21Kushel J. RichardSell20K$1,125.00
2026-01-16WILSON MARK AGrant214
2026-01-16Small MartinGrant4.3K
2026-01-16Small MartinOption exercise27K$513.50
2026-01-16Small MartinSell13K$1,170.27
2026-01-16Small MartinSell8.1K$1,171.52
2026-01-16Small MartinSell5.5K$1,172.37
2026-01-16Small MartinSell503$1,173.80
2026-01-16Cohen StephenGrant2.6K
2026-01-16Comerchero Marc D.Grant551
2026-01-16Comerchero Marc D.Grant179
2026-01-16Heller CarolineGrant1.2K
2026-01-16Lord RachelGrant2.3K
2026-01-16Meade Christopher J.Grant2.5K
2026-01-16Goldstein Robert L.Grant4.3K
2026-01-16Kushel J. RichardGrant2.2K
2026-01-16KAPITO ROBERTGrant5.1K
2026-01-16FINK LAURENCEGrant7.2K
2026-01-16WAGNER SUSANGrant214
2026-01-16Vestberg Hans ErikGrant214
2026-01-16Robbins CharlesGrant214
2026-01-16PECK KRISTIN CGrant214
2026-01-16Nixon Gordon M.Grant214
2026-01-16Nasser Amin H.Grant214
2026-01-16Murphy KathleenGrant214
2026-01-16MILLS CHERYL DGrant214
2026-01-16Johnson Margaret LGrant214
2026-01-16GERBER MURRYGrant214
2026-01-16Freda FabrizioGrant214
2026-01-16FORD WILLIAM EGrant214
2026-01-16FLEMING GREGORY JGrant214
2026-01-16Daley PamelaGrant214
2025-12-31Robbins CharlesGrant27
2025-12-31PECK KRISTIN CGrant30
2025-12-31Nixon Gordon M.Grant34
2025-12-31Nasser Amin H.Grant27
2025-12-31Vestberg Hans ErikGrant33
2025-12-31Murphy KathleenGrant33
2025-12-31Johnson Margaret LGrant32
2025-12-31Freda FabrizioGrant18
2025-12-31FORD WILLIAM EGrant34
2025-12-31Daley PamelaGrant36
2025-12-02Ogunlesi Adebayo O.Gift29K
2025-12-01Small MartinSell1.3K$1,043.38
2025-11-13KAPITO ROBERTGift1.0K
2025-10-20Lord RachelSell1.3K$1,164.98
2025-10-20Lord RachelSell1.7K$1,160.22
2025-10-20Lord RachelSell600$1,161.24
2025-10-20Lord RachelSell1.5K$1,163.09
2025-10-20Lord RachelSell1.9K$1,163.93
2025-10-20Lord RachelSell1.0K$1,166.27
2025-10-20Lord RachelSell924$1,166.98
2025-10-20Lord RachelSell2.0K$1,168.68
2025-10-20Lord RachelSell1.1K$1,169.91
2025-09-30Johnson Margaret LGrant30
2025-09-30Freda FabrizioGrant24
2025-09-30FORD WILLIAM EGrant31
2025-09-30Daley PamelaGrant34
2025-09-30Murphy KathleenGrant30
2025-09-30Vestberg Hans ErikGrant30
2025-09-30Robbins CharlesGrant24
2025-09-30PECK KRISTIN CGrant28
2025-09-30Nixon Gordon M.Grant31
2025-09-30Nasser Amin H.Grant24
2025-07-30Kushel J. RichardSell5.6K$1,120.09
2025-07-30Kushel J. RichardOption exercise17K$513.50
2025-07-30Kushel J. RichardSell12K$1,120.69
2025-07-25Lord RachelSell946$1,128.71
2025-07-25Lord RachelOption exercise18K$513.50
2025-07-25Lord RachelSell6.4K$1,123.35
2025-07-25Lord RachelSell2.5K$1,124.56
2025-07-25Lord RachelSell900$1,125.53
2025-07-25Lord RachelSell2.4K$1,126.82
2025-07-25Lord RachelSell4.0K$1,127.55
2025-07-25Lord RachelSell829$1,129.61
2025-07-25FINK LAURENCESell758$1,120.95
2025-07-25FINK LAURENCESell1.1K$1,121.81
2025-07-25FINK LAURENCESell2.3K$1,122.61
2025-07-25FINK LAURENCESell353$1,124.10
2025-07-25FINK LAURENCESell1.4K$1,124.88
2025-07-25FINK LAURENCESell915$1,125.69
2025-07-25FINK LAURENCESell1.6K$1,126.98
2025-07-25FINK LAURENCESell1.3K$1,127.91
2025-07-25FINK LAURENCESell2.0K$1,129.11
2025-07-25FINK LAURENCESell358$1,130.24
2025-07-24WAGNER SUSANGift90
2025-07-24FINK LAURENCESell1.3K$1,124.41
2025-07-24FINK LAURENCESell2.3K$1,123.45
2025-07-24FINK LAURENCESell5.0K$1,122.67
2025-07-24FINK LAURENCESell3.2K$1,121.49
2025-07-24FINK LAURENCESell213$1,125.29
2025-07-24FINK LAURENCESell2.7K$1,120.21
2025-07-24Freda FabrizioSell598$1,122.16
2025-07-24Freda FabrizioSell3.8K$1,122.91
2025-07-17FINK LAURENCEGift3.0K
2025-07-17FINK LAURENCEGift4.6K
2025-06-30Johnson Margaret LGrant34
2025-06-30PECK KRISTIN CGrant28
2025-06-30Nixon Gordon M.Grant35
2025-06-30Nasser Amin H.Grant28
2025-06-30Freda FabrizioGrant28
2025-06-30FORD WILLIAM EGrant35
2025-06-30Daley PamelaGrant40
2025-06-30Murphy KathleenGrant23
2025-06-30Vestberg Hans ErikGrant33
2025-06-30Robbins CharlesGrant28
2025-05-27Kushel J. RichardGift2.3K
2025-05-27Kushel J. RichardGift2.3K
2025-05-23Kushel J. RichardGift2.4K
2025-05-19FINK LAURENCEGift1.0K
2025-05-15Murphy KathleenGrant256
2025-05-15FLEMING GREGORY JGrant256
2025-04-29FINK LAURENCESell388$916.66
2025-04-29FINK LAURENCESell104$910.75
2025-04-29FINK LAURENCESell1.5K$912.61
2025-04-29FINK LAURENCESell2.0K$913.59
2025-04-29FINK LAURENCESell1.5K$914.44
2025-04-29FINK LAURENCESell726$915.60
2025-04-29FINK LAURENCESell2.0K$917.87
2025-04-29FINK LAURENCESell4.6K$918.74
2025-04-29FINK LAURENCESell1.3K$919.84
2025-04-29FINK LAURENCESell1.8K$920.75
2025-04-29FINK LAURENCESell426$921.49
2025-04-24Kushel J. RichardOption exercise10K$513.50
2025-04-24Kushel J. RichardSell10K$912.50
2025-04-21Kushel J. RichardSell2.0K$852.01
2025-04-16Cohen StephenGift700
2025-03-31Vestberg Hans ErikGrant37
2025-03-31Slim Domit Marco AntonioGrant13
2025-03-31Robbins CharlesGrant30
2025-03-31PECK KRISTIN CGrant30
2025-03-31Nixon Gordon M.Grant38
2025-03-31Nasser Amin H.Grant30
2025-03-31Johnson Margaret LGrant37
2025-03-31Freda FabrizioGrant30
2025-03-31FORD WILLIAM EGrant38
2025-03-31Daley PamelaGrant45
2025-03-24BlackRock, Inc.Buy47K$16.34
2025-03-21BlackRock, Inc.Buy102K$16.20
2025-03-20BlackRock, Inc.Buy102K$16.31
2025-03-19BlackRock, Inc.Buy102K$16.21
2025-03-18BlackRock, Inc.Buy102K$16.12
2025-03-17BlackRock, Inc.Buy102K$16.18
2025-03-14BlackRock, Inc.Buy86K$16.16
2025-03-13BlackRock, Inc.Buy86K$16.41
2025-03-12BlackRock, Inc.Buy86K$16.43
2025-03-11BlackRock, Inc.Buy86K$16.24
2025-03-10BlackRock, Inc.Buy86K$16.38
2025-03-07BlackRock, Inc.Buy80K$16.50
2025-03-06BlackRock, Inc.Buy80K$16.62
2025-03-05BlackRock, Inc.Buy80K$16.64
2025-03-05BlackRock, Inc.Buy80K$16.64
2025-02-28KAPITO ROBERTGift10K
2025-02-28Kushel J. RichardSell430$949.37
2025-02-27Robbins CharlesGift373
2025-01-31Comerchero Marc D.Grant103
2025-01-31Comerchero Marc D.Tax withheld308$1,071.52
2025-01-31Lord RachelGrant1.5K
2025-01-31Lord RachelTax withheld892$1,071.52
2025-01-31Meade Christopher J.Grant827
2025-01-31Meade Christopher J.Tax withheld1.2K$1,071.52
2025-01-31Small MartinGrant819
2025-01-31Small MartinTax withheld1.2K$1,071.52
2025-01-31Kushel J. RichardGrant1.9K
2025-01-31Cohen StephenGrant383
2025-01-31Cohen StephenTax withheld656$1,071.52
2025-01-31Goldstein Robert L.Grant3.0K
2025-01-31Goldstein Robert L.Tax withheld3.2K$1,071.52
2025-01-31KAPITO ROBERTGrant6.8K
2025-01-31KAPITO ROBERTTax withheld6.3K$1,071.52
2025-01-31FINK LAURENCEGrant9.5K
2025-01-31FINK LAURENCETax withheld8.4K$1,071.52
2025-01-31Heller CarolineTax withheld295$1,071.52
2025-01-31Kushel J. RichardTax withheld2.3K$1,071.52
2025-01-30Kushel J. RichardOption exercise10K$513.50
2025-01-30Kushel J. RichardSell1.9K$1,070.50
2025-01-30Kushel J. RichardSell6.4K$1,072.63
2025-01-30Kushel J. RichardSell1.7K$1,075.15
2025-01-21Kushel J. RichardOption exercise10K$513.50
2025-01-21Kushel J. RichardSell10K$1,010.00
2025-01-17Goldstein Robert L.Gift180
2025-01-16Cohen StephenGrant1.0K
2025-01-16Small MartinGrant2.6K
2025-01-16Meade Christopher J.Grant1.8K
2025-01-16Lord RachelGrant1.6K
2025-01-16Kushel J. RichardGrant2.3K
2025-01-16KAPITO ROBERTGrant4.8K
2025-01-16Heller CarolineGrant926
2025-01-16Goldstein Robert L.Grant3.6K
2025-01-16FINK LAURENCEGrant7.5K
2025-01-16Comerchero Marc D.Grant525
2025-01-16WILSON MARK AGrant250
2025-01-16WAGNER SUSANGrant250
2025-01-16Vestberg Hans ErikGrant250
2025-01-16Slim Domit Marco AntonioGrant250
2025-01-16Robbins CharlesGrant250
2025-01-16PECK KRISTIN CGrant250
2025-01-16Nixon Gordon M.Grant250
2025-01-16Nasser Amin H.Grant250
2025-01-16MILLS CHERYL DGrant250
2025-01-16Johnson Margaret LGrant250
2025-01-16GERBER MURRYGrant250
2025-01-16Freda FabrizioGrant250
2025-01-16FORD WILLIAM EGrant250
2025-01-16Daley PamelaGrant250
2024-12-31Daley PamelaGrant41
2024-12-31Slim Domit Marco AntonioGrant11
2024-12-31FORD WILLIAM EGrant35
2024-12-31Robbins CharlesGrant28
2024-12-31Freda FabrizioGrant28
2024-12-31Johnson Margaret LGrant34
2024-12-31Nasser Amin H.Grant28
2024-12-31Nixon Gordon M.Grant35
2024-12-31PECK KRISTIN CGrant28
2024-12-31Vestberg Hans ErikGrant35

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-05-22Shareholder votefiling ↗
2026-04-14ResultsReg FDExhibitsfiling ↗
2026-04-03Material agreementDebt obligationExhibitsfiling ↗
2026-01-27Exec/director changeExhibitsfiling ↗
2026-01-16Exec/director changeExhibitsfiling ↗
2026-01-15ResultsReg FDExhibitsfiling ↗
2025-10-14ResultsReg FDExhibitsfiling ↗
2025-07-15ResultsReg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-222026-05-200001193125-26-237027 ↗
10-Q2026-05-062026-03-310001193125-26-208766 ↗
8-K2026-04-142026-04-140001193125-26-153768 ↗
8-K2026-04-032026-03-310001193125-26-142112 ↗
10-K2026-02-252025-12-310001193125-26-071966 ↗
8-K2026-01-272026-01-270001193125-26-024549 ↗
8-K2026-01-162026-01-130001193125-26-015405 ↗
8-K2026-01-152026-01-150001193125-26-013503 ↗
10-Q2025-11-052025-09-300001193125-25-267043 ↗
8-K2025-10-142025-10-140001193125-25-237960 ↗
10-Q2025-08-062025-06-300000950170-25-103780 ↗
8-K2025-07-152025-07-150000950170-25-095711 ↗