| TCW GROUP INC |
| 0.06% | 0.05% | #3 | $8.3M | 394,382 | $7.1M | 394,382 | 00.00% | Unchanged |
| Mink Brook Asset Management LLC |
| 1.39% | 1.39% | #1 | $3.1M | 112,362 | $2.5M | 100,893 | +11,469+11.37% | Add |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #11 | $2.4M | 86,896 | $1.7M | 67,194 | +19,702+29.32% | Add |
| Proficio Capital Partners LLC |
| 0.03% | 0.04% | #4 | $935,228 | 33,401 | $824,671 | 33,401 | 00.00% | Unchanged |
| Aspire Growth Partners LLC |
| 0.5% | 0.55% | #2 | $867,636 | 30,987 | $794,697 | 32,187 | -1,200-3.73% | Reduce |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #12 | $781,284 | 27,898 | $657,017 | 26,606 | +1,292+4.86% | Add |
| BlackRock, Inc. |
| <0.01% | <0.01% | #15 | $750,036 | 26,787 | $615,151 | 24,915 | +1,872+7.51% | Add |
| RENAISSANCE TECHNOLOGIES LLC |
| <0.01% | <0.01% | #8 | $527,632 | 18,844 | $371,436 | 15,044 | +3,800+25.26% | Add |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #10 | $412,216 | 14,722 | $360,992 | 14,621 | +101+0.69% | Add |
| CITADEL ADVISORS LLC |
| <0.01% | <0.01% | #13 | $309,624 | 11,058 | $384,053 | 15,555 | -4,497-28.91% | Reduce |
| STATE STREET CORP |
| <0.01% | <0.01% | #17 | $231,868 | 8,281 | $204,458 | 8,281 | 00.00% | Unchanged |
| PenderFund Capital Management Ltd. |
| 0.01% | — | #6 | $61,600 | 2,200 | $0 | 0 | +2,200 | New Buy |
| LOM Asset Management Ltd |
| 0.01% | 0.01% | #5 | $53,200 | 1,900 | $39,504 | 1,600 | +300+18.75% | Add |
| JPMORGAN CHASE & CO |
| <0.01% | <0.01% | #19 | $45,403 | 1,651 | $97,953 | 4,056 | -2,405-59.29% | Reduce |
| MORGAN STANLEY |
| <0.01% | <0.01% | #20 | $37,352 | 1,334 | $17,344 | 595 | +739+124.20% | Add |
| Private Wealth Asset Management, LLC |
| <0.01% | <0.01% | #7 | $21,000 | 750 | $18,518 | 750 | 00.00% | Unchanged |
| Vanguard Global Advisers, LLC |
| <0.01% | <0.01% | #18 | $11,984 | 428 | $10,567 | 428 | 00.00% | Unchanged |
| UBS Group AG |
| <0.01% | <0.01% | #23 | $7,560 | 270 | $7,358 | 298 | -28-9.40% | Reduce |
| SBI Securities Co., Ltd. |
| <0.01% | <0.01% | #14 | $1,400 | 50 | $1,235 | 50 | 00.00% | Unchanged |
| GROUP ONE TRADING LLC |
| <0.01% | <0.01% | #21 | $1,232 | 44 | $1,086 | 44 | 00.00% | Unchanged |
| Parallel Advisors, LLC |
| <0.01% | <0.01% | #16 | $560 | 20 | $494 | 20 | 00.00% | Unchanged |
| FMR LLC |
| <0.01% | <0.01% | #28 | $476 | 17 | $420 | 17 | 00.00% | Unchanged |
| OSAIC HOLDINGS, INC. |
| <0.01% | <0.01% | #25 | $336 | 12 | $296 | 12 | 00.00% | Unchanged |
| Lodestone Wealth Management LLC |
| <0.01% | <0.01% | #9 | $336 | 12 | $296 | 12 | 00.00% | Unchanged |
| BARCLAYS PLC |
| <0.01% | — | #26 | $280 | 10 | $0 | 0 | +10 | New Buy |
| NewEdge Advisors, LLC |
| <0.01% | <0.01% | #24 | $168 | 6 | $148 | 6 | 00.00% | Unchanged |
| HARBOUR INVESTMENTS, INC. |
| <0.01% | <0.01% | #22 | $112 | 4 | $99 | 4 | 00.00% | Unchanged |
| BNP PARIBAS FINANCIAL MARKETS |
| <0.01% | <0.01% | #27 | $56 | 2 | $49 | 2 | 00.00% | Unchanged |
| WELLS FARGO & COMPANY/MN |
| <0.01% | — | #29 | $25 | 1 | $0 | 0 | +1 | New Buy |