Real-time market data and insights.
| Institution | Shares | Value | Change |
|---|---|---|---|
| VANGUARD GROUP INC | 7,067,757 | $879,865,070 | 0.00% |
| BlackRock, Inc. | 7,051,486 | $877,839,490 | 0.00% |
| FMR LLC | 5,525,688 | $687,892,880 | 0.00% |
| T. Rowe Price Investment Management, Inc. | 5,473,931 | $681,450 | 0.00% |
| Invesco Ltd. | 3,467,894 | $431,718,100 | 0.00% |
| STATE STREET CORP | 2,165,430 | $269,574,381 | 0.00% |
| Artisan Partners Limited Partnership | 1,992,958 | $248,103,341 | 0.00% |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1,798,422 | $223,886 | 0.00% |
| Capital Research Global Investors | 1,532,860 | $190,825,741 | 0.00% |
| ALLIANCEBERNSTEIN L.P. | 1,494,736 | $186,079,685 | 0.00% |
| JPMORGAN CHASE & CO | 1,299,205 | $161,738,037 | 0.00% |
| JPMORGAN CHASE & CO | 1,299,205 | $161,738,037 | 0.00% |
| GEODE CAPITAL MANAGEMENT, LLC | 1,229,881 | $153,135,248 | 0.00% |
| GW&K Investment Management, LLC | 1,147,768 | $142,886 | 0.00% |
| WELLINGTON MANAGEMENT GROUP LLP | 986,438 | $122,801,667 | 0.00% |
| DIMENSIONAL FUND ADVISORS LP | 968,018 | $120,502,364 | 0.00% |
| NEUBERGER BERMAN GROUP LLC | 918,844 | $114,353,862 | 0.00% |
| BANK OF AMERICA CORP /DE/ | 875,021 | $108,931,302 | 0.00% |
| MACQUARIE GROUP LTD | 859,784 | $107,035,000 | 0.00% |
| MORGAN STANLEY | 777,067 | $96,737,238 | 0.00% |
| Institution | Action | Shares |
|---|---|---|
| GROUP ONE TRADING LLC | BUY | 941 |
| PROFUND ADVISORS LLC | BUY | 4,671 |
| AXA Investment Managers S.A. | BUY | 12,874 |
| FMR LLC | BUY | 5,525,688 |
| QVT Financial LP | BUY | 4,477 |
| Capitolis Liquid Global Markets LLC | BUY | 54,000 |
| GTS SECURITIES LLC | BUY | 2,762 |
| ARIZONA STATE RETIREMENT SYSTEM | BUY | 18,691 |
| Cloud Capital Management, LLC | BUY | 8 |
| Summit Trail Advisors, LLC | BUY | 6,536 |
| Qube Research & Technologies Ltd | BUY | 49,496 |
| Root Financial Partners, LLC | BUY | 23 |
| Y-Intercept (Hong Kong) Ltd | BUY | 5,616 |
| MATHER GROUP, LLC. | BUY | 170 |
| INCEPTIONR LLC | BUY | 3,564 |
| UBS Group AG | BUY | 689,950 |
| Ethic Inc. | BUY | 9,702 |
| Invesco Ltd. | BUY | 3,467,894 |
| DANSKE BANK A/S | BUY | 800 |
| Guerra Advisors Inc | BUY | 5 |