| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | TIAA CREF INVESTMENT MANAGEMENT LLC | 21,400 | 21,400,000 | 57.01% | ||
| 2 | Sensato Investors LLC | 617,491 | 4,162,000 | 11.09% | ||
| 3 | BARCLAYS PLC | 300,000 | 2,022,000 | 5.39% | ||
| 4 | MORGAN STANLEY | 288,816 | 1,946,000 | 5.18% | ||
| 5 | Top Ace Asset Management Ltd | 250,000 | 1,685,000 | 4.49% | ||
| 6 | SCHRODER INVESTMENT MANAGEMENT GROUP | 187,000 | 1,260,000 | 3.36% | ||
| 7 | CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 108,500 | 731,000 | 1.95% | ||
| 8 | BlackRock Institutional Trust Company, N.A. | 91,140 | 614,000 | 1.64% | ||
| 9 | GROUP ONE TRADING LLC | 70,671 | 476,000 | 1.27% | ||
| 10 | Invesco Ltd. | 70,579 | 476,000 | 1.27% | ||
| 11 | CITIGROUP INC | 60,495 | 408,000 | 1.09% | ||
| 12 | STATE STREET CORP | 56,400 | 380,000 | 1.01% | ||
| 13 | PANAGORA ASSET MANAGEMENT INC | 41,533 | 280,000 | 0.75% | ||
| 14 | CITADEL ADVISORS LLC | 40,189 | 271,000 | 0.72% | ||
| 15 | NORTHERN TRUST CORP | 28,532 | 191,000 | 0.51% | ||
| 16 | GOLDMAN SACHS GROUP INC | 23,411 | 158,000 | 0.42% | ||
| 17 | CUTLER GROUP LLC / CA | 21,182 | 142,000 | 0.38% | ||
| 18 | PENSERRA CAPITAL MANAGEMENT LLC | 19,068 | 128,000 | 0.34% | ||
| 19 | GEODE CAPITAL MANAGEMENT, LLC | 18,371 | 123,000 | 0.33% | ||
| 20 | Walleye Trading LLC | 17,600 | 119,000 | 0.32% | ||
| 21 | GUGGENHEIM CAPITAL LLC | 16,338 | 110,000 | 0.29% | ||
| 22 | BlackRock Group LTD | 12,438 | 84,000 | 0.22% | ||
| 23 | CITADEL ADVISORS LLC | 12,000 | 81,000 | 0.22% | Put | |
| 24 | Legal & General Group Plc | 11,500 | 78,000 | 0.21% | ||
| 25 | JPMORGAN CHASE & CO | 9,687 | 65,000 | 0.17% | ||
| 26 | BlackRock Fund Advisors | 8,801 | 59,000 | 0.16% | ||
| 27 | ACROSPIRE INVESTMENT MANAGEMENT LLC | 7,894 | 53,000 | 0.14% | ||
| 28 | Creative Planning | 2,000 | 13,000 | 0.03% | ||
| 29 | D.A. DAVIDSON & CO. | 2,000 | 13,000 | 0.03% | ||
| 30 | SIMPLEX TRADING, LLC | 586 | 3,000 | 0.01% | ||
| 31 | CUTLER GROUP LLC / CA | 7,000 | 2,000 | 0.01% | Put | |
| 32 | CUTLER GROUP LLC / CA | 2,100 | 1,000 | 0.00% | Call | |
| 33 | DEUTSCHE BANK AG\ | 145 | 0 | 0.00% |
From 2023-01-03 onward, the SEC requires values to be reported in nearest dollars. Earlier filings reported values in thousands; therefore, positions shown as $0 in older filings may represent actual values between $0–$999.