| 0.07% | % of Shares Held by All Insider |
| 61.23% | % of Shares Held by Institutions |
| 61.27% | % of Float Held by Institutions |
| 5,743 | Number of Institutions Holding Shares |
| Holder | Shares | Date Reported | % Out | Value |
|---|---|---|---|---|
| Vanguard Group, Inc. (The) | 1,309,785,362 | Mar 30, 2023 | 8.33% | 229,513,823,287 |
| Blackrock Inc. | 1,035,008,939 | Mar 30, 2023 | 6.58% | 181,364,722,509 |
| Berkshire Hathaway, Inc | 915,560,382 | Mar 30, 2023 | 5.82% | 160,433,739,618 |
| State Street Corporation | 576,281,774 | Mar 30, 2023 | 3.66% | 100,981,914,349 |
| FMR, LLC | 311,437,576 | Mar 30, 2023 | 1.98% | 54,573,238,376 |
| Geode Capital Management, LLC | 285,171,112 | Mar 30, 2023 | 1.81% | 49,970,563,196 |
| Price (T.Rowe) Associates Inc | 234,017,381 | Mar 30, 2023 | 1.49% | 41,006,889,668 |
| Morgan Stanley | 200,615,893 | Mar 30, 2023 | 1.28% | 35,153,943,501 |
| Northern Trust Corporation | 173,130,542 | Mar 30, 2023 | 1.10% | 30,337,682,627 |
| Norges Bank Investment Management | 167,374,278 | Dec 30, 2022 | 1.06% | 29,329,011,896 |
| Holder | Shares | Date Reported | % Out | Value |
|---|---|---|---|---|
| Vanguard Total Stock Market Index Fund | 459,387,185 | Dec 30, 2022 | 2.90% | 80,498,463,532 |
| Vanguard 500 Index Fund | 345,686,331 | Dec 30, 2022 | 2.18% | 60,574,651,227 |
| Fidelity 500 Index Fund | 163,930,044 | Feb 27, 2023 | 1.04% | 28,725,478,419 |
| SPDR S&P 500 ETF Trust | 161,020,780 | Mar 30, 2023 | 1.02% | 28,215,687,790 |
| iShares Core S&P 500 ETF | 133,463,881 | Feb 27, 2023 | 0.84% | 23,386,889,552 |
| Invesco ETF Tr-Invesco QQQ Tr, Series 1 ETF | 128,975,730 | Mar 30, 2023 | 0.82% | 22,600,430,392 |
| Vanguard Growth Index Fund | 127,560,098 | Dec 30, 2022 | 0.81% | 22,352,369,052 |
| Vanguard Institutional Index Fund-Institutional Index Fund | 104,788,341 | Dec 30, 2022 | 0.66% | 18,362,071,738 |
| Vanguard Information Technology Index Fund | 68,684,835 | Nov 29, 2022 | 0.43% | 12,035,650,679 |
| Select Sector SPDR Fund-Technology | 61,788,810 | Feb 27, 2023 | 0.39% | 10,827,259,512 |