| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| PRIMECAP MANAGEMENT CO/CA/ | 28,900,768 | 29,774,708 | +873,940 | 0.09 | 0.08 | -0.01 | buy |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 18,010,912 | 18,843,494 | +832,582 | 0.66 | 0.71 | +0.05 | buy |
| GENERAL AMERICAN INVESTORS CO INC | 1,704,849 | 1,954,849 | +250,000 | 0.43 | 0.43 | -0.00 | buy |
| ArrowMark Colorado Holdings LLC | 965,751 | 1,189,045 | +223,294 | 0.07 | 0.09 | +0.02 | buy |
| BAMCO INC /NY/ | 21,557,287 | 21,705,742 | +148,455 | 0.23 | 0.21 | -0.03 | buy |
| Meros Investment Management, LP | 1,994,818 | 2,112,972 | +118,154 | 3.47 | 2.96 | -0.51 | buy |
| Bouvel Investment Partners, LLC | 190,912 | 289,498 | +98,586 | 0.24 | 0.29 | +0.06 | buy |
| EMERALD MUTUAL FUND ADVISERS TRUST | 22,610 | 82,400 | +59,790 | 0.00 | 0.01 | +0.01 | buy |
| Artemis Investment Management LLP | 4,947,773 | 5,001,073 | +53,300 | 0.25 | 0.21 | -0.04 | buy |
| ROYCE & ASSOCIATES LP | 1,676,760 | 1,716,960 | +40,200 | 0.07 | 0.06 | -0.01 | buy |
| Register Financial Advisors LLC | 461,028 | 494,428 | +33,400 | 0.74 | 0.68 | -0.06 | buy |
| HARBOR CAPITAL ADVISORS, INC. | 934,432 | 961,988 | +27,556 | 0.30 | 0.26 | 0.00 | buy |
| Worth Venture Partners, LLC | 75,000 | 96,750 | +21,750 | 0.89 | 2.47 | +1.58 | buy |
| American Trust | 36,016 | 42,435 | +6,419 | 0.01 | 0.01 | +0.00 | buy |
| Abel Hall, LLC | 11,904 | 16,934 | +5,030 | 0.02 | 0.01 | -0.01 | buy |
| Ballentine Partners, LLC | 19,158 | 21,157 | +1,999 | 0.00 | 0.00 | 0.00 | buy |
| Regal Investment Advisors LLC | 14,168 | 14,238 | +70 | 0.00 | 0.00 | -0.00 | buy |
| 1492 Capital Management LLC | 650,753 | 650,724 | -29 | 1.07 | 0.88 | -0.19 | sell |
| Hughes Financial Services, LLC | 466 | 343 | -123 | 0.00 | 0.00 | -0.00 | sell |
| First Bank & Trust | 16,946 | 15,964 | -982 | 0.01 | 0.01 | -0.00 | sell |
| Riverview Capital Advisers, LLC | 17,765 | 16,346 | -1,419 | 0.02 | 0.02 | -0.00 | sell |
| EMERALD ADVISERS, LLC | 103,753 | 101,109 | -2,644 | 0.01 | 0.01 | -0.00 | sell |
| MOODY NATIONAL BANK TRUST DIVISION | 807,960 | 802,711 | -5,249 | 0.28 | 0.27 | -0.00 | sell |
| Burk Holdings LLC | 24,097 | 18,097 | -6,000 | 0.05 | 0.03 | -0.02 | sell |
| IRONWOOD INVESTMENT MANAGEMENT LLC | 210,309 | 203,969 | -6,340 | 0.37 | 0.30 | -0.07 | sell |
| WEALTH EFFECTS LLC | 29,950 | 20,200 | -9,750 | 0.04 | 0.02 | -0.02 | sell |
| SHERBROOKE PARK ADVISERS LLC | 23,480 | 13,641 | -9,839 | 0.04 | 0.12 | +0.08 | sell |
| P.A.W. CAPITAL CORP | 1,000,000 | 950,000 | -50,000 | 7.37 | 7.62 | +0.24 | sell |
| MYDA Advisors LLC | 250,000 | 200,000 | -50,000 | 0.22 | 0.13 | -0.09 | sell |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 892,069 | 831,959 | -60,110 | 0.01 | 0.00 | -0.00 | sell |
| MIZUHO MARKETS AMERICAS LLC | 789,975 | 709,125 | -80,850 | 0.07 | 0.05 | -0.01 | sell |
| Granahan Investment Management, LLC | 17,474,795 | 17,216,584 | -258,211 | 2.91 | 2.60 | -0.31 | sell |
| AXIOM INVESTORS LLC /DE | 1,185,741 | 905,695 | -280,046 | 0.04 | 0.03 | -0.01 | sell |