| BARD ASSOCIATES INC |
| 0.55% | 0.77% | #1 | $2.5M | 293,061 | $3.1M | 293,320 | -259-0.09% | Reduce |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #8 | $317,176 | 37,271 | $350,385 | 33,370 | +3,901+11.69% | Add |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #7 | $198,137 | 23,283 | $244,471 | 23,283 | 00.00% | Unchanged |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #4 | $139,581 | 16,402 | $172,221 | 16,402 | 00.00% | Unchanged |
| BlackRock, Inc. |
| <0.01% | <0.01% | #9 | $102,341 | 12,026 | $91,613 | 8,725 | +3,301+37.83% | Add |
| SOA Wealth Advisors, LLC. |
| <0.01% | — | #2 | $28,347 | 3,331 | $0 | 0 | +3,331 | New Buy |
| OSAIC HOLDINGS, INC. |
| <0.01% | — | #5 | $10,212 | 1,200 | $0 | 0 | +1,200 | New Buy |
| UBS Group AG |
| <0.01% | — | #10 | $5,991 | 704 | $0 | 0 | +704 | New Buy |
| Tower Research Capital LLC (TRC) |
| <0.01% | <0.01% | #3 | $5,055 | 594 | $3,580 | 341 | +253+74.19% | Add |
| Arax Advisory Partners |
| <0.01% | — | #6 | $1,702 | 200 | $0 | 0 | +200 | New Buy |
| MORGAN STANLEY |
| <0.01% | — | #11 | $945 | 111 | $0 | 0 | +111 | New Buy |
| BARCLAYS PLC |
| <0.01% | — | #12 | $111 | 13 | $0 | 0 | +13 | New Buy |
| JPMORGAN CHASE & CO |
| <0.01% | — | #13 | $45 | 5 | $0 | 0 | +5 | New Buy |