| # | % | |||||
|---|---|---|---|---|---|---|
| 651 | ROYAL BANK OF CANADA | 248,460 | 78,916,000 | 0.71% | ||
| 652 | Twin Tree Management, LP | 249,200 | 79,151,000 | 0.71% | Call | |
| 653 | Twin Tree Management, LP | 266,100 | 84,519,000 | 0.76% | Put | |
| 654 | MANUFACTURERS LIFE INSURANCE COMPANY, THE | 269,545 | 85,613,000 | 0.77% | ||
| 655 | Parallax Volatility Advisers, L.P. | 274,300 | 87,124,000 | 0.78% | Call | |
| 656 | J.P. Morgan Private Wealth Advisors LLC | 274,833 | 87,292,000 | 0.78% | ||
| 657 | GOLDMAN SACHS GROUP INC | 340,600 | 108,181,000 | 0.97% | Call | |
| 658 | SG Americas Securities, LLC | 347,542 | 110,386,000 | 0.99% | ||
| 659 | VICTORY CAPITAL MANAGEMENT INC | 362,522 | 115,144,000 | 1.03% | ||
| 660 | Bank of New York Mellon Corp | 390,523 | 124,039,000 | 1.11% | ||
| 661 | KLS Professional Advisors Group, LLC | 397,052 | 126,112,000 | 1.13% | ||
| 662 | LPL Financial LLC | 428,135 | 135,984,000 | 1.22% | ||
| 663 | Arvest Bank Trust Division | 450,744 | 143,165,000 | 1.28% | ||
| 664 | BNP PARIBAS FINANCIAL MARKETS | 507,969 | 161,341,115 | 1.45% | ||
| 665 | ALLIANCEBERNSTEIN L.P. | 537,556 | 170,739,000 | 1.53% | ||
| 666 | GOLDMAN SACHS GROUP INC | 597,305 | 189,716,000 | 1.70% | ||
| 667 | SUSQUEHANNA INTERNATIONAL GROUP, LLP | 605,600 | 192,351,000 | 1.72% | Put | |
| 668 | RAYMOND JAMES & ASSOCIATES | 701,392 | 222,790,000 | 2.00% | ||
| 669 | BANK OF MONTREAL /CAN/ | 706,592 | 224,427,000 | 2.01% | ||
| 670 | SUSQUEHANNA INTERNATIONAL GROUP, LLP | 897,600 | 285,096,000 | 2.56% | Call | |
| 671 | PNC FINANCIAL SERVICES GROUP, INC. | 1,192,729 | 378,833,000 | 3.40% | ||
| 672 | UBS Group AG | 1,219,204 | 387,244,000 | 3.47% | ||
| 673 | NORTHERN TRUST CORP | 1,287,216 | 408,846,000 | 3.67% | ||
| 674 | US BANCORP \DE\ | 1,484,570 | 471,529,000 | 4.23% | ||
| 675 | BANK OF AMERICA CORP /DE/ | 2,291,352 | 727,778,000 | 6.53% | ||
| 676 | MORGAN STANLEY | 2,300,912 | 730,816,000 | 6.55% | ||
| 677 | WELLS FARGO & COMPANY/MN | 2,583,081 | 820,438,000 | 7.36% |
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.