| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | VANGUARD GROUP INC | 260,147 | 4,134,000 | 12.44% | ||
| 2 | Pembroke Management, LTD | 213,998 | 3,400,000 | 10.23% | ||
| 3 | Venator Capital Management Ltd. | 213,574 | 3,394,000 | 10.21% | ||
| 4 | PRECEPT MANAGEMENT LLC | 197,275 | 3,135,000 | 9.43% | ||
| 5 | RENAISSANCE TECHNOLOGIES LLC | 178,200 | 2,832,000 | 8.52% | ||
| 6 | BANK OF MONTREAL /CAN/ | 175,801 | 2,793,000 | 8.40% | ||
| 7 | G2 Investment Partners Management LLC | 164,816 | 2,619,000 | 7.88% | ||
| 8 | DRIEHAUS CAPITAL MANAGEMENT LLC | 77,240 | 1,227,000 | 3.69% | ||
| 9 | Skylands Capital, LLC | 63,000 | 1,001,000 | 3.01% | ||
| 10 | BRIDGEWAY CAPITAL MANAGEMENT, LLC | 59,200 | 941,000 | 2.83% | ||
| 11 | RAYMOND JAMES & ASSOCIATES | 56,177 | 893,000 | 2.69% | ||
| 12 | MILLENNIUM MANAGEMENT LLC | 48,366 | 769,000 | 2.31% | ||
| 13 | Informed Momentum Co LLC | 44,173 | 702,000 | 2.11% | ||
| 14 | MORGAN STANLEY | 40,060 | 637,000 | 1.92% | ||
| 15 | STEEL GROVE CAPITAL ADVISORS, LLC | 39,911 | 634,000 | 1.91% | ||
| 16 | SUSQUEHANNA INTERNATIONAL GROUP, LLP | 39,368 | 626,000 | 1.88% | ||
| 17 | GEODE CAPITAL MANAGEMENT, LLC | 37,067 | 588,000 | 1.77% | ||
| 18 | DEUTSCHE BANK AG\ | 32,345 | 513,000 | 1.54% | ||
| 19 | GOLDMAN SACHS GROUP INC | 27,745 | 441,000 | 1.33% | ||
| 20 | BANK OF AMERICA CORP /DE/ | 22,772 | 362,000 | 1.09% | ||
| 21 | WHITE PINE CAPITAL LLC | 22,500 | 358,000 | 1.08% | ||
| 22 | BlackRock Finance, Inc. | 16,882 | 268,000 | 0.81% | ||
| 23 | NORTHERN TRUST CORP | 16,033 | 255,000 | 0.77% | ||
| 24 | KING LUTHER CAPITAL MANAGEMENT CORP | 14,268 | 227,000 | 0.68% | ||
| 25 | TFS CAPITAL LLC | 13,974 | 222,000 | 0.67% | ||
| 26 | BARCLAYS PLC | 7,705 | 123,000 | 0.37% | ||
| 27 | THOMPSON DAVIS & CO., INC. | 5,000 | 79,000 | 0.24% | ||
| 28 | WELLS FARGO & COMPANY/MN | 2,000 | 32,000 | 0.10% | ||
| 29 | UBS Group AG | 1,374 | 22,000 | 0.07% | ||
| 30 | MANUFACTURERS LIFE INSURANCE COMPANY, THE | 812 | 13,000 | 0.04% | ||
| 31 | ROYAL BANK OF CANADA | 7 | 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.