| NEEDHAM INVESTMENT MANAGEMENT LLC |
| 0.22% | 0.36% | #3 | $7.3M | 3.2M | $7.1M | 3.2M | 00.00% | Unchanged |
| PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC. |
| 0.29% | 0.33% | #2 | $5.9M | 2.6M | $5.8M | 2.6M | 00.00% | Unchanged |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #21 | $2.7M | 1.1M | $2.6M | 1.1M | +13,549+1.20% | Add |
| Luxor Capital Group, LP |
| 0.06% | 0.1% | #7 | $1.5M | 651,959 | $1.5M | 651,959 | 00.00% | Unchanged |
| BARD ASSOCIATES INC |
| 0.31% | 0.35% | #1 | $1.4M | 608,979 | $1.4M | 608,402 | +577+0.09% | Add |
| PARTHENON LLC |
| 0.09% | 0.1% | #5 | $910,099 | 392,284 | $886,562 | 392,284 | 00.00% | Unchanged |
| Dynamic Advisor Solutions LLC |
| 0.02% | 0.02% | #11 | $848,190 | 365,599 | $717,984 | 317,692 | +47,907+15.08% | Add |
| North Star Investment Management Corp. |
| 0.05% | 0.05% | #9 | $828,240 | 357,000 | $753,751 | 333,518 | +23,482+7.04% | Add |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #22 | $684,791 | 295,106 | $757,591 | 335,159 | -40,053-11.95% | Reduce |
| Navalign, LLC |
| 0.11% | 0.14% | #4 | $455,012 | 196,126 | $567,545 | 251,126 | -55,000-21.90% | Reduce |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #18 | $403,404 | 173,881 | $342,085 | 151,365 | +22,516+14.88% | Add |
| LPL Financial LLC |
| <0.01% | <0.01% | #20 | $339,432 | 146,307 | $330,654 | 146,307 | 00.00% | Unchanged |
| BlackRock, Inc. |
| <0.01% | <0.01% | #29 | $332,428 | 143,288 | $271,738 | 120,238 | +23,050+19.17% | Add |
| RENAISSANCE TECHNOLOGIES LLC |
| <0.01% | <0.01% | #14 | $245,897 | 105,990 | $399,794 | 176,900 | -70,910-40.08% | Reduce |
| 4Thought Financial Group Inc. |
| 0.09% | 0.09% | #6 | $193,501 | 83,406 | $188,497 | 83,406 | 00.00% | Unchanged |
| DIMENSIONAL FUND ADVISORS LP |
| <0.01% | <0.01% | #23 | $191,266 | 82,442 | $176,194 | 77,962 | +4,480+5.75% | Add |
| Integrated Quantitative Investments LLC |
| 0.03% | 0.03% | #10 | $168,200 | 72,500 | $163,850 | 72,500 | 00.00% | Unchanged |
| NORTHERN TRUST CORP |
| <0.01% | <0.01% | #24 | $141,617 | 61,042 | $127,959 | 56,619 | +4,423+7.81% | Add |
| STATE STREET CORP |
| <0.01% | <0.01% | #30 | $136,432 | 58,807 | $132,904 | 58,807 | 00.00% | Unchanged |
| Rothschild Wealth LLC |
| 0.01% | 0.01% | #12 | $119,016 | 51,300 | $115,938 | 51,300 | 00.00% | Unchanged |
| GOLDMAN SACHS GROUP INC |
| <0.01% | <0.01% | #25 | $102,099 | 44,008 | $105,377 | 46,627 | -2,619-5.62% | Reduce |
| Greenhaven Road Investment Management, L.P. |
| 0.06% | 0.06% | #8 | $89,267 | 38,477 | $86,958 | 38,477 | 00.00% | Unchanged |
| KING LUTHER CAPITAL MANAGEMENT CORP |
| <0.01% | <0.01% | #15 | $81,200 | 35,000 | $79,100 | 35,000 | 00.00% | Unchanged |
| ACADIAN ASSET MANAGEMENT LLC |
| <0.01% | <0.01% | #19 | $67,245 | 28,985 | $147,000 | 65,835 | -36,850-55.97% | Reduce |
| CITADEL ADVISORS LLC |
| <0.01% | <0.01% | #26 | $64,967 | 28,003 | $80,772 | 35,740 | -7,737-21.65% | Reduce |
| NewEdge Advisors, LLC |
| <0.01% | — | #17 | $60,097 | 25,904 | $0 | 0 | +25,904 | New Buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC |
| <0.01% | <0.01% | #28 | $41,920 | 18,069 | $40,836 | 18,069 | 00.00% | Unchanged |
| Topline Capital Management, LLC |
| 0.01% | 0.17% | #13 | $26,518 | 11,430 | $1.0M | 461,177 | -449,747-97.52% | Reduce |
| UBS Group AG |
| <0.01% | <0.01% | #31 | $15,284 | 6,588 | $8,414 | 3,723 | +2,865+76.95% | Add |
| Vanguard Global Advisers, LLC |
| <0.01% | <0.01% | #27 | $12,426 | 5,356 | $12,105 | 5,356 | 00.00% | Unchanged |
| Tower Research Capital LLC (TRC) |
| <0.01% | <0.01% | #16 | $10,962 | 4,725 | $2,875 | 1,272 | +3,453+271.46% | Add |
| NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO |
| <0.01% | — | #34 | $1,160 | 500 | $0 | 0 | +500 | New Buy |
| BARCLAYS PLC |
| <0.01% | — | #35 | $536 | 231 | $0 | 0 | +231 | New Buy |
| Allworth Financial LP |
| <0.01% | <0.01% | #33 | $242 | 104 | $236 | 104 | 00.00% | Unchanged |
| Caitong International Asset Management Co., Ltd |
| <0.01% | <0.01% | #32 | $12 | 5 | $7 | 3 | +2+66.67% | Add |
| WELLS FARGO & COMPANY/MN |
| <0.01% | <0.01% | #36 | $2 | 1 | $2 | 1 | 00.00% | Unchanged |