| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #13 | $2.6M | 401,004 | $1.9M | 373,072 | +27,932+7.49% | Add |
| FMR LLC |
| <0.01% | <0.01% | #10 | $2.3M | 366,664 | $2.0M | 389,664 | -23,000-5.90% | Reduce |
| KENNEDY CAPITAL MANAGEMENT LLC |
| 0.04% | 0.02% | #2 | $2.3M | 363,564 | $785,160 | 153,953 | +209,611+136.15% | Add |
| BlackRock, Inc. |
| <0.01% | <0.01% | #18 | $875,878 | 136,856 | $513,009 | 100,590 | +36,266+36.05% | Add |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #15 | $828,100 | 129,367 | $672,027 | 131,748 | -2,381-1.81% | Reduce |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP |
| <0.01% | <0.01% | #14 | $675,200 | 105,500 | $122,910 | 24,100 | +81,400+337.76% | Add |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #9 | $473,056 | 73,915 | $301,318 | 59,082 | +14,833+25.11% | Add |
| RENAISSANCE TECHNOLOGIES LLC |
| <0.01% | <0.01% | #5 | $410,227 | 64,098 | $324,911 | 63,708 | +390+0.61% | Add |
| CITADEL ADVISORS LLC |
| <0.01% | <0.01% | #16 | $320,147 | 50,023 | $447,668 | 87,778 | -37,755-43.01% | Reduce |
| MILLENNIUM MANAGEMENT LLC |
| <0.01% | <0.01% | #11 | $282,835 | 44,193 | $350,661 | 68,757 | -24,564-35.73% | Reduce |
| STATE STREET CORP |
| <0.01% | <0.01% | #26 | $215,200 | 33,625 | $171,488 | 33,625 | 00.00% | Unchanged |
| NORTHERN TRUST CORP |
| <0.01% | <0.01% | #17 | $171,955 | 26,868 | $93,371 | 18,308 | +8,560+46.76% | Add |
| SEI INVESTMENTS CO |
| <0.01% | <0.01% | #8 | $157,043 | 24,538 | $110,048 | 21,578 | +2,960+13.72% | Add |
| ESSEX INVESTMENT MANAGEMENT CO LLC |
| 0.02% | 0.02% | #3 | $156,762 | 24,494 | $125,129 | 24,535 | -41-0.17% | Reduce |
| Pingora Partners LLC |
| 0.06% | 0.05% | #1 | $100,109 | 15,642 | $89,974 | 17,642 | -2,000-11.34% | Reduce |
| Crewe Advisors LLC |
| 0.01% | — | #4 | $96,000 | 15,000 | $0 | 0 | +15,000 | New Buy |
| JANE STREET GROUP, LLC |
| <0.01% | <0.01% | #21 | $95,162 | 14,869 | $297,498 | 58,333 | -43,464-74.51% | Reduce |
| Integrated Wealth Concepts LLC |
| <0.01% | — | #6 | $52,878 | 8,262 | $0 | 0 | +8,262 | New Buy |
| MORGAN STANLEY |
| <0.01% | <0.01% | #30 | $33,792 | 5,280 | $21,806 | 5,280 | 00.00% | Unchanged |
| WELLS FARGO & COMPANY/MN |
| <0.01% | <0.01% | #28 | $17,485 | 2,732 | $13,933 | 2,732 | 00.00% | Unchanged |
| ROYAL BANK OF CANADA |
| <0.01% | <0.01% | #29 | $16,000 | 2,437 | $17,000 | 3,262 | -825-25.29% | Reduce |
| Vanguard Global Advisers, LLC |
| <0.01% | <0.01% | #23 | $15,200 | 2,375 | $12,113 | 2,375 | 00.00% | Unchanged |
| SIMPLEX TRADING, LLC |
| <0.01% | — | #22 | $12,332 | 1,927 | $0 | 0 | +1,927 | New Buy |
| OSAIC HOLDINGS, INC. |
| <0.01% | <0.01% | #19 | $10,060 | 1,572 | $11,077 | 2,172 | -600-27.62% | Reduce |
| Rockefeller Capital Management L.P. |
| <0.01% | <0.01% | #20 | $6,400 | 1,000 | $5,100 | 1,000 | 00.00% | Unchanged |
| GROUP ONE TRADING LLC |
| <0.01% | <0.01% | #25 | $4,845 | 757 | $3,896 | 764 | -7-0.92% | Reduce |
| UBS Group AG |
| <0.01% | <0.01% | #32 | $3,002 | 469 | $29,815 | 5,846 | -5,377-91.98% | Reduce |
| Triumph Capital Management |
| <0.01% | <0.01% | #7 | $1,280 | 200 | $1,020 | 200 | 00.00% | Unchanged |
| SBI Securities Co., Ltd. |
| <0.01% | <0.01% | #24 | $301 | 47 | $240 | 47 | 00.00% | Unchanged |
| Tower Research Capital LLC (TRC) |
| <0.01% | <0.01% | #27 | $218 | 34 | $15,239 | 2,988 | -2,954-98.86% | Reduce |
| Silver Grove Financial Group, Inc. |
| <0.01% | <0.01% | #12 | $128 | 20 | $102 | 20 | 00.00% | Unchanged |
| BNP PARIBAS FINANCIAL MARKETS |
| <0.01% | <0.01% | #33 | $83 | 13 | $66 | 13 | 00.00% | Unchanged |
| Caitong International Asset Management Co., Ltd |
| <0.01% | — | #31 | $13 | 2 | $0 | 0 | +2 | New Buy |