F&FFinancial Insights

Financial Metrics

BLK BlackRock, Inc.
Range: 2016-01-01 to 2026-04-29
Chart Range:
% Change:

Financial Statements

Grouped by statement

Income Statement

Metrics: 6

Revenue

Q: 7 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-09-30 4522000000.0 USD 10-Q 2024-11-06
Quarterly 2024-03-31 4728000000.0 +4.6% USD 10-Q 2025-05-07
Quarterly 2024-06-30 4805000000.0 +1.6% USD 10-Q 2025-08-06
Quarterly 2024-09-30 5197000000.0 +8.2% USD 10-Q 2025-11-05
Quarterly 2025-03-31 5276000000.0 +1.5% USD 10-Q 2025-05-07
Quarterly 2025-06-30 5423000000.0 +2.8% USD 10-Q 2025-08-06
Quarterly 2025-09-30 6509000000.0 +20.0% USD 10-Q 2025-11-05
Annual 2022-12-31 11061000000.0 USD 10-K 2025-02-25
Annual 2023-12-31 17859000000.0 +61.5% USD 10-K 2026-02-25
Annual 2024-12-31 20407000000.0 +14.3% USD 10-K 2026-02-25
Annual 2025-12-31 24216000000.0 +18.7% USD 10-K 2026-02-25

Gross Profit

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Operating Income

Q: 7 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-09-30 1637000000.0 USD 10-Q 2024-11-06
Quarterly 2024-03-31 1693000000.0 +3.4% USD 10-Q 2025-05-07
Quarterly 2024-06-30 1800000000.0 +6.3% USD 10-Q 2025-08-06
Quarterly 2024-09-30 2006000000.0 +11.4% USD 10-Q 2025-11-05
Quarterly 2025-03-31 1698000000.0 -15.4% USD 10-Q 2025-05-07
Quarterly 2025-06-30 1731000000.0 +1.9% USD 10-Q 2025-08-06
Quarterly 2025-09-30 1955000000.0 +12.9% USD 10-Q 2025-11-05
Annual 2022-12-31 6385000000.0 USD 10-K 2025-02-25
Annual 2023-12-31 6275000000.0 -1.7% USD 10-K 2026-02-25
Annual 2024-12-31 7574000000.0 +20.7% USD 10-K 2026-02-25
Annual 2025-12-31 7045000000.0 -7.0% USD 10-K 2026-02-25

Net Income

Q: 7 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-09-30 1595000000.0 USD 10-Q 2024-11-06
Quarterly 2024-03-31 1623000000.0 +1.8% USD 10-Q 2025-05-07
Quarterly 2024-06-30 1537000000.0 -5.3% USD 10-Q 2025-08-06
Quarterly 2024-09-30 1691000000.0 +10.0% USD 10-Q 2025-11-05
Quarterly 2025-03-31 1515000000.0 -10.4% USD 10-Q 2025-05-07
Quarterly 2025-06-30 1665000000.0 +9.9% USD 10-Q 2025-08-06
Quarterly 2025-09-30 1527000000.0 -8.3% USD 10-Q 2025-11-05
Annual 2022-12-31 4994000000.0 USD 10-K 2025-02-25
Annual 2023-12-31 5676000000.0 +13.7% USD 10-K 2026-02-25
Annual 2024-12-31 6512000000.0 +14.7% USD 10-K 2026-02-25
Annual 2025-12-31 5942000000.0 -8.8% USD 10-K 2026-02-25

EPS Basic

Q: 7 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-09-30 10.75 USD/shares 10-Q 2024-11-06
Quarterly 2024-03-31 10.58 -1.6% USD/shares 10-Q 2025-05-07
Quarterly 2024-06-30 10.07 -4.8% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-30 11.02 +9.4% USD/shares 10-Q 2025-11-05
Quarterly 2025-03-31 9.74 -11.6% USD/shares 10-Q 2025-05-07
Quarterly 2025-06-30 10.29 +5.6% USD/shares 10-Q 2025-08-06
Quarterly 2025-09-30 8.54 -17.0% USD/shares 10-Q 2025-11-05
Annual 2022-12-31 34.31 USD/shares 10-K 2025-02-25
Annual 2023-12-31 36.85 +7.4% USD/shares 10-K 2026-02-25
Annual 2024-12-31 42.45 +15.2% USD/shares 10-K 2026-02-25
Annual 2025-12-31 35.83 -15.6% USD/shares 10-K 2026-02-25

EPS Diluted

Q: 7 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-09-30 10.66 USD/shares 10-Q 2024-11-06
Quarterly 2024-03-31 10.48 -1.7% USD/shares 10-Q 2025-05-07
Quarterly 2024-06-30 9.99 -4.7% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-30 10.9 +9.1% USD/shares 10-Q 2025-11-05
Quarterly 2025-03-31 9.64 -11.6% USD/shares 10-Q 2025-05-07
Quarterly 2025-06-30 10.19 +5.7% USD/shares 10-Q 2025-08-06
Quarterly 2025-09-30 8.43 -17.3% USD/shares 10-Q 2025-11-05
Annual 2022-12-31 33.97 USD/shares 10-K 2025-02-25
Annual 2023-12-31 36.51 +7.5% USD/shares 10-K 2026-02-25
Annual 2024-12-31 42.01 +15.1% USD/shares 10-K 2026-02-25
Annual 2025-12-31 35.31 -15.9% USD/shares 10-K 2026-02-25

8-K Material Event Details

9 filings · 22 item records

This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.

Event Type Distribution

Count per 8-K item

Insider Transaction History

103 transaction records

Net Insider Flow

Monthly open-market buy value minus open-market sell value

Monthly Insider Activity Mix

Share volume split between open-market trades, grants, and exercises

Transaction Value Timeline

Each circle = one priced transaction; size ∝ value

All Transactions

Date Insider Title Type Security Shares Price Total Value Post-Tx Shares
2026-03-31 Vestberg Hans Erik Dir Equity grant / award
A
Shares Of Common Stock (par Value $0.01 Per Share) 36 $0.00 $0 2,112
2026-02-24 Kushel J. Richard Senior Managing Director Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 2,000 $1,083.05 $2,166,100 61,980
2026-02-24 Kushel J. Richard Senior Managing Director Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 385 $1,084.91 $417,690 3,335
2026-02-23 Cohen Stephen Senior Managing Director Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 225 $1,069.56 $240,651 5,661
2026-02-19 Cohen Stephen Senior Managing Director Equity grant / award
G
Shares Of Common Stock (par Value $0.01 Per Share) 657 $0.00 $0 5,886
2026-02-13 Goldstein Robert L. Chief Operating Officer Equity grant / award
G
Shares Of Common Stock (par Value $0.01 Per Share) 8,634 $0.00 $0 8,634
2026-02-11 Goldstein Robert L. Chief Operating Officer Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 1,540 $1,085.82 $1,672,161 46,185
2026-02-11 Goldstein Robert L. Chief Operating Officer Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 478 $1,085.09 $518,675 47,725
2026-02-11 Goldstein Robert L. Chief Operating Officer Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 911 $1,083.96 $987,485 48,203
2026-02-11 Goldstein Robert L. Chief Operating Officer Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 2,364 $1,083.11 $2,560,468 49,114
2026-02-11 Cohen Stephen Senior Managing Director Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 2,179 $1,073.87 $2,339,963 6,543
2026-02-10 Goldstein Robert L. Chief Operating Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to Buy) 54,190 $0.00 $0 0
2026-02-10 Goldstein Robert L. Chief Operating Officer Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 118 $1,092.00 $128,856 51,478
2026-02-10 Goldstein Robert L. Chief Operating Officer Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 1,740 $1,091.34 $1,898,935 51,596
2026-02-10 Goldstein Robert L. Chief Operating Officer Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 1,215 $1,089.93 $1,324,266 53,336
2026-02-10 Goldstein Robert L. Chief Operating Officer Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 8,708 $1,089.00 $9,482,983 54,551
2026-02-10 Goldstein Robert L. Chief Operating Officer Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 18,046 $1,088.00 $19,634,068 63,259
2026-02-10 Goldstein Robert L. Chief Operating Officer Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 5,608 $1,087.05 $6,096,186 81,305
2026-02-10 Goldstein Robert L. Chief Operating Officer Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 8,992 $1,085.97 $9,765,030 86,913
2026-02-10 Goldstein Robert L. Chief Operating Officer Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 5,924 $1,085.10 $6,428,155 95,905
2026-02-10 Goldstein Robert L. Chief Operating Officer Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 3,839 $1,084.06 $4,161,709 101,829
2026-02-10 Goldstein Robert L. Chief Operating Officer Exercise / conversion
M
Shares Of Common Stock (par Value $0.01 Per Share) 54,190 $513.50 $27,826,565 105,668
2026-02-04 Johnson Margaret L Dir Equity grant / award
G
Common Stock 419 $0.00 $0 2,134
2026-01-31 Comerchero Marc D. Principal Accounting Officer Equity grant / award
A
Common Stock 549 $0.00 $0 7,016
2026-01-30 Comerchero Marc D. Principal Accounting Officer Other disposed transaction
F
Common Stock 558 $1,118.94 $624,369 6,467
2026-01-27 LEMKAU GREGG Dir Equity grant / award
A
Shares Of Common Stock (par Value $0.01 Per Share) 225 $0.00 $0 225
2026-01-21 Kushel J. Richard Senior Managing Director Exercise / conversion
M · derivative
Employee Stock Option (Right to Buy) 20,000 $0.00 $0 0
2026-01-21 Kushel J. Richard Senior Managing Director Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 20,000 $1,125.00 $22,500,000 61,894
2026-01-21 Kushel J. Richard Senior Managing Director Exercise / conversion
M
Shares Of Common Stock (par Value $0.01 Per Share) 20,000 $513.50 $10,270,000 81,894
2026-01-16 Small Martin CFO & Senior Managing Director Exercise / conversion
M · derivative
Employee Stock Option (Right to Buy) 27,047 $0.00 $0 0
2026-01-16 Small Martin CFO & Senior Managing Director Open-market sell
S
Common Stock 503 $1,173.80 $590,419 10,557
2026-01-16 Small Martin CFO & Senior Managing Director Open-market sell
S
Common Stock 5,514 $1,172.37 $6,464,451 11,060
2026-01-16 Small Martin CFO & Senior Managing Director Open-market sell
S
Common Stock 8,139 $1,171.52 $9,535,023 16,574
2026-01-16 Small Martin CFO & Senior Managing Director Open-market sell
S
Common Stock 12,891 $1,170.27 $15,085,920 24,713
2026-01-16 Small Martin CFO & Senior Managing Director Exercise / conversion
M
Common Stock 27,047 $513.50 $13,888,634 37,604
2026-01-16 Small Martin CFO & Senior Managing Director Equity grant / award
A
Common Stock 4,348 $0.00 $0 10,557
2025-12-31 Vestberg Hans Erik Dir Equity grant / award
A
Shares Of Common Stock (par Value $0.01 Per Share) 33 $0.00 $0 1,862
2025-12-02 Ogunlesi Adebayo O. Dir Equity grant / award
G
Common Stock 28,550 $0.00 $0 1,338,407
2025-12-01 Small Martin CFO & Senior Managing Director Open-market sell
S
Common Stock 1,258 $1,043.38 $1,312,572 6,209
2025-11-13 KAPITO ROBERT President Equity grant / award
G
Shares Of Common Stock (par Value $0.01 Per Share) 1,000 $0.00 $0 209,324
2025-10-20 Lord Rachel Senior Managing Director Open-market sell
S
Common Stock 1,096 $1,169.91 $1,282,218 7,205
2025-10-20 Lord Rachel Senior Managing Director Open-market sell
S
Common Stock 1,987 $1,168.68 $2,322,164 8,301
2025-10-20 Lord Rachel Senior Managing Director Open-market sell
S
Common Stock 924 $1,166.98 $1,078,290 10,288
2025-10-20 Lord Rachel Senior Managing Director Open-market sell
S
Common Stock 1,028 $1,166.27 $1,198,922 11,212
2025-10-20 Lord Rachel Senior Managing Director Open-market sell
S
Common Stock 1,278 $1,164.98 $1,488,844 12,240
2025-10-20 Lord Rachel Senior Managing Director Open-market sell
S
Common Stock 1,865 $1,163.93 $2,170,720 13,518
2025-10-20 Lord Rachel Senior Managing Director Open-market sell
S
Common Stock 1,522 $1,163.09 $1,770,226 15,383
2025-10-20 Lord Rachel Senior Managing Director Open-market sell
S
Common Stock 600 $1,161.24 $696,745 16,905
2025-10-20 Lord Rachel Senior Managing Director Open-market sell
S
Common Stock 1,700 $1,160.22 $1,972,375 17,505
2025-09-30 Murphy Kathleen Dir Equity grant / award
A
Shares Of Common Stock (par Value $0.01 Per Share) 30 $0.00 $0 446
2025-09-30 Johnson Margaret L Dir Equity grant / award
A
Common Stock 30 $0.00 $0 2,134
2025-07-30 Kushel J. Richard Senior Managing Director Exercise / conversion
M · derivative
Employee Stock Option (Right to Buy) 17,142 $0.00 $0 20,000
2025-07-30 Kushel J. Richard Senior Managing Director Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 11,549 $1,120.69 $12,942,904 61,369
2025-07-30 Kushel J. Richard Senior Managing Director Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 5,593 $1,120.09 $6,264,658 72,918
2025-07-30 Kushel J. Richard Senior Managing Director Exercise / conversion
M
Shares Of Common Stock (par Value $0.01 Per Share) 17,142 $513.50 $8,802,417 78,511
2025-07-25 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 358 $1,130.24 $404,626 251,697
2025-07-25 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 2,020 $1,129.11 $2,280,803 252,055
2025-07-25 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 1,300 $1,127.91 $1,466,285 254,075
2025-07-25 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 1,562 $1,126.98 $1,760,349 255,375
2025-07-25 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 915 $1,125.69 $1,030,009 256,937
2025-07-25 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 1,404 $1,124.88 $1,579,336 257,852
2025-07-25 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 353 $1,124.10 $396,807 259,256
2025-07-25 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 2,251 $1,122.61 $2,526,998 259,609
2025-07-25 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 1,133 $1,121.81 $1,271,009 261,860
2025-07-25 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 758 $1,120.95 $849,680 262,993
2025-07-25 Lord Rachel Senior Managing Director Exercise / conversion
M · derivative
Employee Stock Option (Right to Buy) 18,036 $0.00 $0 0
2025-07-25 Lord Rachel Senior Managing Director Open-market sell
S
Common Stock 829 $1,129.61 $936,449 19,205
2025-07-25 Lord Rachel Senior Managing Director Open-market sell
S
Common Stock 946 $1,128.71 $1,067,764 20,034
2025-07-25 Lord Rachel Senior Managing Director Open-market sell
S
Common Stock 4,041 $1,127.55 $4,556,444 20,980
2025-07-25 Lord Rachel Senior Managing Director Open-market sell
S
Common Stock 2,407 $1,126.82 $2,712,260 25,021
2025-07-25 Lord Rachel Senior Managing Director Open-market sell
S
Common Stock 900 $1,125.53 $1,012,976 27,428
2025-07-25 Lord Rachel Senior Managing Director Open-market sell
S
Common Stock 2,476 $1,124.56 $2,784,412 28,328
2025-07-25 Lord Rachel Senior Managing Director Open-market sell
S
Common Stock 6,437 $1,123.35 $7,230,990 30,804
2025-07-25 Lord Rachel Senior Managing Director Exercise / conversion
M
Common Stock 18,036 $513.50 $9,261,486 37,241
2025-07-24 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 213 $1,125.29 $239,688 263,751
2025-07-24 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 1,319 $1,124.41 $1,483,097 263,964
2025-07-24 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 2,347 $1,123.45 $2,636,742 265,283
2025-07-24 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 4,997 $1,122.67 $5,609,998 267,630
2025-07-24 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 3,228 $1,121.49 $3,620,160 272,627
2025-07-24 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 2,724 $1,120.21 $3,051,441 275,855
2025-07-17 FINK LAURENCE Chairman and CEO Equity grant / award
G
Shares Of Common Stock (par Value $0.01 Per Share) 3,049 $0.00 $0 278,579
2025-07-17 FINK LAURENCE Chairman and CEO Equity grant / award
G
Shares Of Common Stock (par Value $0.01 Per Share) 4,566 $0.00 $0 281,628
2025-06-30 Johnson Margaret L Dir Equity grant / award
A
Common Stock 34 $0.00 $0 2,983
2025-05-27 Kushel J. Richard Senior Managing Director Equity grant / award
G
Shares Of Common Stock (par Value $0.01 Per Share) 2,305 $0.00 $0 47,305
2025-05-23 Kushel J. Richard Senior Managing Director Equity grant / award
G
Shares Of Common Stock (par Value $0.01 Per Share) 2,360 $0.00 $0 63,674
2025-05-19 FINK LAURENCE Chairman and CEO Equity grant / award
G
Shares Of Common Stock (par Value $0.01 Per Share) 1,007 $0.00 $0 286,194
2025-05-15 Murphy Kathleen Dir Equity grant / award
A
Shares Of Common Stock (par Value $0.01 Per Share) 256 $0.00 $0 393
2025-04-29 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 426 $921.49 $392,556 287,201
2025-04-29 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 1,849 $920.75 $1,702,465 287,627
2025-04-29 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 1,336 $919.84 $1,228,904 289,476
2025-04-29 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 4,553 $918.74 $4,183,025 290,812
2025-04-29 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 1,994 $917.87 $1,830,241 295,365
2025-04-29 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 388 $916.66 $355,663 297,359
2025-04-29 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 726 $915.60 $664,722 297,747
2025-04-29 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 1,529 $914.44 $1,398,184 298,473
2025-04-29 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 2,047 $913.59 $1,870,119 300,002
2025-04-29 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 1,533 $912.61 $1,399,036 302,049
2025-04-29 FINK LAURENCE Chairman and CEO Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 104 $910.75 $94,718 303,582
2025-04-24 Kushel J. Richard Senior Managing Director Exercise / conversion
M · derivative
Employee Stock Option (Right to Buy) 10,000 $0.00 $0 37,142
2025-04-24 Kushel J. Richard Senior Managing Director Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 10,000 $912.50 $9,125,002 66,034
2025-04-24 Kushel J. Richard Senior Managing Director Exercise / conversion
M
Shares Of Common Stock (par Value $0.01 Per Share) 10,000 $513.50 $5,135,000 76,034
2025-04-21 Kushel J. Richard Senior Managing Director Open-market sell
S
Shares Of Common Stock (par Value $0.01 Per Share) 2,000 $852.01 $1,704,012 66,034
2025-04-16 Cohen Stephen Senior Managing Director Equity grant / award
G
Shares Of Common Stock (par Value $0.01 Per Share) 700 $0.00 $0 4,490

Regulatory Activity

Last 12 months to 2025-04-29
Insider Filings (Forms 3/4/5) — 12 months
29
Material Event Filings (8-K) — 12 months
8

8-K Material Event Filing Activity

Monthly count

Insider Trading Activity (Forms 3/4/5)

Monthly count
For informational purposes only — not guaranteed to be accurate or complete.