| 1 | Analyst IMS Investment Management Services Ltd. | $6.8M | 658,729 | Hold |
| 2 | Sparta 24 Ltd. | $5.9M | 569,451 | Trimmed |
| 3 | Taylor Frigon Capital Management LLC | $1.1M | 102,261 | Added |
| 4 | P.A.W. CAPITAL CORP | $1.0M | 100,000 | New |
| 5 | Walleye Capital LLC | $1.0M | 98,677 | Trimmed |
| 6 | COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS | $405,060 | 39,250 | Added |
| 7 | Walleye Trading LLC | $352,944 | 34,200 | Added |
| 8 | NEW YORK STATE COMMON RETIREMENT FUND | $209,362 | 20,287 | New |
| 9 | State of New Jersey Common Pension Fund D | $172,881 | 16,752 | Hold |
| 10 | FOX RUN MANAGEMENT, L.L.C. | $162,643 | 15,760 | New |
| 11 | INDEPENDENT FINANCIAL GROUP, LLC | $137,514 | 13,325 | Hold |
| 12 | EverSource Wealth Advisors, LLC | $16,584 | 1,607 | Added |
| 13 | CITIGROUP INC | $15,707 | 1,522 | Trimmed |
| 14 | SBI Securities Co., Ltd. | $11,920 | 1,155 | Trimmed |
| 15 | Blue Trust, Inc. | $4,469 | 433 | Hold |
| 16 | Farther Finance Advisors, LLC | $3,540 | 343 | Added |
| 17 | ADIRONDACK TRUST CO | $2,786 | 270 | Hold |
| 18 | Physician Wealth Advisors, Inc. | $1,053 | 102 | Hold |
| 19 | VSM Wealth Advisory, LLC | $1,032 | 100 | Hold |
| 20 | VIMA LLC | $1,032 | 100 | New |
| 21 | Dogwood Wealth Management LLC | $929 | 90 | Hold |
| 22 | Spire Wealth Management | $872 | 85 | Hold |
| 23 | SJS Investment Consulting Inc. | $661 | 64 | Hold |
| 24 | BRYN MAWR TRUST Co | $516 | 50 | Trimmed |
| 25 | Key Capital Management, INC | $464 | 45 | Hold |