| NEEDHAM INVESTMENT MANAGEMENT LLC |
| 1.57% | — | #1 | $52.1M | 2.6M | $0 | 0 | +2.6M | New Buy |
| WASATCH ADVISORS LP |
| 0.16% | — | #6 | $24.1M | 1.2M | $0 | 0 | +1.2M | New Buy |
| CITADEL ADVISORS LLC |
| <0.01% | — | #30 | $21.0M | 1.1M | $0 | 0 | +1.1M | New Buy |
| Alyeska Investment Group, L.P. |
| 0.04% | — | #11 | $14.4M | 731,950 | $0 | 0 | +731,950 | New Buy |
| BlackRock, Inc. |
| <0.01% | — | #50 | $13.4M | 678,055 | $0 | 0 | +678,055 | New Buy |
| WELLINGTON MANAGEMENT GROUP LLP |
| <0.01% | — | #31 | $10.5M | 533,783 | $0 | 0 | +533,783 | New Buy |
| FEDERATED HERMES, INC. |
| 0.01% | — | #20 | $7.9M | 400,000 | $0 | 0 | +400,000 | New Buy |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | — | #54 | $7.6M | 386,173 | $0 | 0 | +386,173 | New Buy |
| AWM Investment Company, Inc. |
| 0.59% | — | #3 | $6.8M | 344,853 | $0 | 0 | +344,853 | New Buy |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | — | #47 | $4.7M | 238,064 | $0 | 0 | +238,064 | New Buy |
| MILLENNIUM MANAGEMENT LLC |
| <0.01% | — | #34 | $4.6M | 232,244 | $0 | 0 | +232,244 | New Buy |
| Woodline Partners LP |
| 0.01% | — | #18 | $4.4M | 225,000 | $0 | 0 | +225,000 | New Buy |
| DAVIDSON KEMPNER CAPITAL MANAGEMENT LP |
| 0.05% | — | #10 | $4.4M | 225,000 | $0 | 0 | +225,000 | New Buy |
| Ghisallo Capital Management LLC |
| 0.02% | — | #13 | $3.9M | 200,000 | $0 | 0 | +200,000 | New Buy |
| ExodusPoint Capital Management, LP |
| 0.03% | — | #12 | $3.9M | 199,124 | $0 | 0 | +199,124 | New Buy |
| ArrowMark Colorado Holdings LLC |
| 0.15% | — | #7 | $3.5M | 177,018 | $0 | 0 | +177,018 | New Buy |
| GOLDMAN SACHS GROUP INC |
| <0.01% | — | #48 | $2.6M | 131,940 | $0 | 0 | +131,940 | New Buy |
| Squarepoint Ops LLC |
| <0.01% | — | #29 | $2.6M | 129,701 | $0 | 0 | +129,701 | New Buy |
| Hudson Bay Capital Management LP |
| 0.01% | — | #23 | $2.5M | 125,000 | $0 | 0 | +125,000 | New Buy |
| UBS Group AG |
| <0.01% | — | #44 | $2.3M | 116,757 | $0 | 0 | +116,757 | New Buy |
| TWO SIGMA INVESTMENTS, LP |
| <0.01% | — | #33 | $2.3M | 116,024 | $0 | 0 | +116,024 | New Buy |
| Schonfeld Strategic Advisors LLC |
| 0.01% | — | #21 | $2.3M | 115,000 | $0 | 0 | +115,000 | New Buy |
| Skylands Capital, LLC |
| 0.26% | — | #4 | $2.1M | 108,217 | $0 | 0 | +108,217 | New Buy |
| LMR Partners LLP |
| 0.01% | — | #22 | $2.0M | 100,000 | $0 | 0 | +100,000 | New Buy |
| Nuveen, LLC |
| <0.01% | — | #42 | $1.8M | 90,734 | $0 | 0 | +90,734 | New Buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC |
| <0.01% | — | #49 | $1.7M | 85,216 | $0 | 0 | +85,216 | New Buy |
| NORTHERN TRUST CORP |
| <0.01% | — | #52 | $1.6M | 79,620 | $0 | 0 | +79,620 | New Buy |
| Weiss Asset Management LP |
| 0.02% | — | #16 | $1.5M | 75,000 | $0 | 0 | +75,000 | New Buy |
| VANGUARD PORTFOLIO MANAGEMENT LLC |
| <0.01% | — | #63 | $1.4M | 69,263 | $0 | 0 | +69,263 | New Buy |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | — | #45 | $1.3M | 66,836 | $0 | 0 | +66,836 | New Buy |
| APIS CAPITAL ADVISORS, LLC |
| 0.12% | — | #8 | $1.2M | 60,000 | $0 | 0 | +60,000 | New Buy |
| BW Gestao de Investimentos Ltda. |
| 0.02% | — | #14 | $1.2M | 60,000 | $0 | 0 | +60,000 | New Buy |
| STIFEL FINANCIAL CORP |
| <0.01% | — | #36 | $1.1M | 54,700 | $0 | 0 | +54,700 | New Buy |
| Informed Momentum Co LLC |
| 0.07% | — | #9 | $827,007 | 41,895 | $0 | 0 | +41,895 | New Buy |
| Jain Global LLC |
| <0.01% | — | #27 | $789,600 | 40,000 | $0 | 0 | +40,000 | New Buy |
| SEI INVESTMENTS CO |
| <0.01% | — | #38 | $732,015 | 37,082 | $0 | 0 | +37,082 | New Buy |
| Marex Group plc |
| <0.01% | — | #28 | $708,251 | 35,879 | $0 | 0 | +35,879 | New Buy |
| MORGAN STANLEY |
| <0.01% | — | #70 | $540,323 | 27,372 | $0 | 0 | +27,372 | New Buy |
| Worth Venture Partners, LLC |
| 1.01% | — | #2 | $478,695 | 24,250 | $0 | 0 | +24,250 | New Buy |
| ALLIANCEBERNSTEIN L.P. |
| <0.01% | — | #55 | $446,124 | 22,600 | $0 | 0 | +22,600 | New Buy |
| XTX Topco Ltd |
| 0.01% | — | #25 | $421,844 | 21,370 | $0 | 0 | +21,370 | New Buy |
| Bank of New York Mellon Corp |
| <0.01% | — | #61 | $419,043 | 21,228 | $0 | 0 | +21,228 | New Buy |
| D. E. Shaw & Co., Inc. |
| <0.01% | — | #51 | $395,748 | 20,048 | $0 | 0 | +20,048 | New Buy |
| PEAK6 LLC |
| <0.01% | — | #37 | $388,444 | 19,678 | $0 | 0 | +19,678 | New Buy |
| LUMINUS MANAGEMENT LLC |
| 0.17% | — | #5 | $246,750 | 12,500 | $0 | 0 | +12,500 | New Buy |
| Pekin Hardy Strauss, Inc. |
| 0.02% | — | #15 | $211,218 | 10,700 | $0 | 0 | +10,700 | New Buy |
| WELLS FARGO & COMPANY/MN |
| <0.01% | — | #68 | $208,396 | 10,557 | $0 | 0 | +10,557 | New Buy |
| RHUMBLINE ADVISERS |
| <0.01% | — | #56 | $198,163 | 10,039 | $0 | 0 | +10,039 | New Buy |
| DEUTSCHE BANK AG\ |
| <0.01% | — | #64 | $195,466 | 9,902 | $0 | 0 | +9,902 | New Buy |
| State of Wyoming |
| 0.01% | — | #19 | $134,449 | 6,811 | $0 | 0 | +6,811 | New Buy |