| ARMISTICE CAPITAL, LLC |
| <0.01% | 0.02% | #2 | $257,685 | 144,767 | $1.0M | 348,330 | -203,563-58.44% | Reduce |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #10 | $83,601 | 46,967 | $141,285 | 48,056 | -1,089-2.27% | Reduce |
| Riverview Capital Advisers, LLC |
| 0.02% | 0.08% | #1 | $68,728 | 34,364 | $247,765 | 34,364 | 00.00% | Unchanged |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #7 | $56,302 | 31,629 | $97,644 | 33,211 | -1,582-4.76% | Reduce |
| Virtu Financial LLC |
| <0.01% | — | #3 | $31,072 | 17,456 | $0 | 0 | +17,456 | New Buy |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #6 | $23,619 | 13,269 | $39,011 | 13,269 | 00.00% | Unchanged |
| NORTHERN TRUST CORP |
| <0.01% | — | #8 | $18,409 | 10,342 | $0 | 0 | +10,342 | New Buy |
| UBS Group AG |
| <0.01% | <0.01% | #11 | $9,261 | 5,203 | $1,691 | 575 | +4,628+804.87% | Add |
| BlackRock, Inc. |
| <0.01% | <0.01% | #16 | $7,946 | 4,464 | $13,124 | 4,464 | 00.00% | Unchanged |
| Tower Research Capital LLC (TRC) |
| <0.01% | <0.01% | #4 | $7,035 | 3,952 | $5,486 | 1,866 | +2,086+111.79% | Add |
| WELLS FARGO & COMPANY/MN |
| <0.01% | <0.01% | #12 | $5,948 | 3,342 | $9,826 | 3,342 | 00.00% | Unchanged |
| MORGAN STANLEY |
| <0.01% | <0.01% | #15 | $2,802 | 1,574 | $23,131 | 4,509 | -2,935-65.09% | Reduce |
| SBI Securities Co., Ltd. |
| <0.01% | <0.01% | #5 | $1,828 | 1,027 | $3,019 | 1,027 | 00.00% | Unchanged |
| BARCLAYS PLC |
| <0.01% | — | #17 | $345 | 194 | $0 | 0 | +194 | New Buy |
| JPMORGAN CHASE & CO |
| <0.01% | — | #19 | $241 | 134 | $0 | 0 | +134 | New Buy |
| Caitong International Asset Management Co., Ltd |
| <0.01% | — | #9 | $14 | 8 | $0 | 0 | +8 | New Buy |
| GROUP ONE TRADING LLC |
| <0.01% | <0.01% | #18 | $11 | 6 | $18 | 6 | 00.00% | Unchanged |
| NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO |
| <0.01% | — | #20 | $5 | 3 | $0 | 0 | +3 | New Buy |
| OSAIC HOLDINGS, INC. |
| <0.01% | <0.01% | #20 | $3 | 2 | $5 | 2 | 00.00% | Unchanged |
| FMR LLC |
| <0.01% | <0.01% | #23 | $2 | 1 | $3 | 1 | 00.00% | Unchanged |
| MERCER GLOBAL ADVISORS INC /ADV |
| <0.01% | — | #20 | $2 | 1 | $0 | 0 | +1 | New Buy |
| Steigerwald, Gordon & Koch Inc. |
| <0.01% | <0.01% | #14 | $2 | 1 | $3 | 1 | 00.00% | Unchanged |
| Game Plan Financial Advisors, LLC |
| <0.01% | <0.01% | #13 | $2 | 1 | $3 | 1 | 00.00% | Unchanged |