Roku, Inc.
| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) | Type |
|---|---|---|---|---|---|---|---|
| Robeco Institutional Asset Management B.V. | 431,311 | 759,009 | +327,698 | 0.07 | 0.10 | +0.04 | buy |
| FRED ALGER MANAGEMENT, LLC | 1,421,440 | 1,591,123 | +169,683 | 0.60 | 0.66 | +0.06 | buy |
| Duquesne Family Office LLC | 582,980 | 750,190 | +167,210 | 1.50 | 2.42 | +0.92 | buy |
| Meridiem Capital Partners LP | 76,304 | 221,159 | +144,855 | 0.52 | 1.38 | +0.86 | buy |
| Crawford Fund Management, LLC | 63,060 | 202,800 | +139,740 | 2.19 | 6.26 | +4.07 | buy |
| Empirical Capital Management, LLC | 264,661 | 345,661 | +81,000 | 18.87 | 19.59 | +0.72 | buy |
| J. Goldman & Co LP | 107,192 | 183,934 | +76,742 | 0.45 | 0.81 | +0.35 | buy |
| Ardmore Road Asset Management LP | 52,130 | 120,000 | +67,870 | 0.43 | 0.75 | +0.32 | buy |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 1,112,478 | 1,178,219 | +65,741 | 0.50 | 0.47 | -0.04 | buy |
| CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | 33,259 | 96,370 | +63,111 | 0.01 | 0.01 | +0.01 | buy |
| DARK FOREST CAPITAL MANAGEMENT LP | 54,602 | 104,558 | +49,956 | 0.27 | 0.88 | +0.61 | buy |
| OCCUDO QUANTITATIVE STRATEGIES LP | 37,899 | 79,714 | +41,815 | 0.28 | 0.51 | +0.23 | buy |
| ARDSLEY ADVISORY PARTNERS LP | 9,000 | 41,500 | +32,500 | 0.12 | 0.60 | +0.47 | buy |
| MACQUARIE GROUP LTD | 11,178 | 39,980 | +28,802 | 0.01 | 0.02 | +0.02 | buy |
| Katamaran Capital LLP | 27,546 | 52,548 | +25,002 | 2.26 | 4.43 | +2.16 | buy |
| BURNEY CO/ | 24,494 | 48,061 | +23,567 | 0.08 | 0.14 | +0.06 | buy |
| Maytus Capital Management, LLC | 44,000 | 63,922 | +19,922 | 1.13 | 1.08 | -0.05 | buy |
| LANDSCAPE CAPITAL MANAGEMENT, L.L.C. | 28,271 | 46,178 | +17,907 | 0.21 | 0.28 | +0.07 | buy |
| ANTIPODES PARTNERS Ltd | 13,801 | 29,447 | +15,646 | 0.03 | 0.05 | +0.02 | buy |
| WORLDQUANT MILLENNIUM ADVISORS LLC | 90,824 | 106,447 | +15,623 | 0.04 | 0.04 | +0.00 | buy |
| Entropy Technologies, LP | 18,615 | 29,103 | +10,488 | 0.11 | 0.13 | +0.02 | buy |
| Friedenthal Financial | 68 | 10,484 | +10,416 | 0.00 | 0.50 | +0.49 | buy |
| Hillsdale Investment Management Inc. | 47,980 | 55,480 | +7,500 | 0.14 | 0.14 | -0.00 | buy |
| Numerai GP LLC | 7,273 | 14,541 | +7,268 | 0.10 | 0.14 | +0.04 | buy |
| Verity Asset Management, Inc. | 19,272 | 24,631 | +5,359 | 0.90 | 0.98 | +0.08 | buy |
| Kestra Investment Management, LLC | 12,875 | 18,057 | +5,182 | 0.03 | 0.03 | -0.00 | buy |
| ZACKS INVESTMENT MANAGEMENT | 120,260 | 124,445 | +4,185 | 0.10 | 0.09 | -0.01 | buy |
| NEW YORK LIFE INVESTMENT MANAGEMENT LLC | 12,467 | 16,231 | +3,764 | 0.01 | 0.01 | +0.00 | buy |
| OVERSEA-CHINESE BANKING Corp Ltd | 24,998 | 28,699 | +3,701 | 0.07 | 0.08 | +0.00 | buy |
| WCG Wealth Advisors LLC | 19,722 | 22,998 | +3,276 | 0.06 | 0.06 | +0.00 | buy |
| Shay Capital LLC | 2,800 | 6,000 | +3,200 | 0.05 | 0.08 | +0.03 | buy |
| Smith Group Asset Management, LLC | 12,891 | 16,022 | +3,131 | 0.07 | 0.08 | +0.00 | buy |
| J.Safra Asset Management Corp | 26,374 | 29,242 | +2,868 | 0.15 | 0.15 | -0.00 | buy |
| GeoWealth Management, LLC | 1,944 | 4,070 | +2,126 | 0.01 | 0.01 | +0.01 | buy |
| Haven Private, LLC | 4,411 | 6,345 | +1,934 | 0.21 | 0.26 | +0.05 | buy |
| Ausdal Financial Partners, Inc. | 67,609 | 69,325 | +1,716 | 0.34 | 0.29 | -0.05 | buy |
| Northwest & Ethical Investments L.P. | 2,600 | 4,202 | +1,602 | 0.01 | 0.01 | +0.00 | buy |
| HIGHLAND CAPITAL MANAGEMENT, LLC | 70,499 | 72,050 | +1,551 | 0.38 | 0.36 | -0.02 | buy |
| Baker Avenue Asset Management, LP | 2,820 | 4,347 | +1,527 | 0.01 | 0.01 | +0.00 | buy |
| Perbak Capital Partners LLP | 2,155 | 3,614 | +1,459 | 0.07 | 0.08 | +0.01 | buy |
| CERTUITY, LLC | 2,314 | 3,748 | +1,434 | 0.02 | 0.02 | +0.01 | buy |
| Kera Capital Partners, Inc. | 5,563 | 6,656 | +1,093 | 0.07 | 0.08 | +0.01 | buy |
| Accurate Wealth Management, LLC | 13,810 | 14,886 | +1,076 | 0.19 | 0.18 | -0.01 | buy |
| Sivia Capital Partners, LLC | 3,565 | 4,636 | +1,071 | 0.08 | 0.09 | +0.01 | buy |
| Harvest Fund Management Co., Ltd | 1,309 | 2,262 | +953 | 0.01 | 0.01 | +0.00 | buy |
| COOKSON PEIRCE & CO INC | 3,104 | 3,931 | +827 | 0.01 | 0.02 | +0.00 | buy |
| Virtue Capital Management, LLC | 1,890 | 2,657 | +767 | 0.03 | 0.04 | +0.00 | buy |
| Plato Investment Management Ltd | 35 | 789 | +754 | 0.00 | 0.01 | +0.00 | buy |
| O'Keefe Stevens Advisory, Inc. | 6,485 | 7,214 | +729 | 0.18 | 0.17 | -0.01 | buy |
| BANK OF HAWAII | 18,496 | 19,219 | +723 | 0.10 | 0.10 | -0.00 | buy |
| Bayforest Capital Ltd | 3,481 | 4,181 | +700 | 0.28 | 0.44 | +0.16 | buy |
| Voleon Capital Management LP | 3,522 | 4,154 | +632 | 0.01 | 0.01 | +0.00 | buy |
| American Trust | 2,570 | 3,189 | +619 | 0.02 | 0.03 | +0.00 | buy |
| Interchange Capital Partners, LLC | 6,833 | 7,400 | +567 | 0.14 | 0.17 | +0.03 | buy |
| MCDONALD PARTNERS LLC | 17,700 | 18,250 | +550 | 0.60 | 0.41 | -0.20 | buy |
| Goldstein Advisors, LLC | 2,430 | 2,850 | +420 | 0.03 | 0.03 | -0.00 | buy |
| SteelPeak Wealth, LLC | 6,216 | 6,601 | +385 | 0.02 | 0.02 | -0.00 | buy |
| Convergence Investment Partners, LLC | 47,527 | 47,891 | +364 | 1.03 | 0.74 | -0.28 | buy |
| Palumbo Wealth Management LLC | 3,394 | 3,754 | +360 | 0.09 | 0.09 | -0.00 | buy |
| Ascent Wealth Partners, LLC | 2,335 | 2,620 | +285 | 0.03 | 0.03 | -0.00 | buy |
| Stonekeep Investments, LLC | 4,167 | 4,439 | +272 | 0.29 | 0.27 | -0.02 | buy |
| 3Chopt Investment Partners, LLC | 3,599 | 3,780 | +181 | 0.09 | 0.08 | -0.01 | buy |
| Motley Fool Asset Management LLC | 3,949 | 4,116 | +167 | 0.02 | 0.02 | +0.00 | buy |
| COUNTRY TRUST BANK | 5 | 146 | +141 | 0.00 | 0.00 | +0.00 | buy |
| PKS Advisory Services, LLC | 1,985 | 2,122 | +137 | 0.05 | 0.05 | -0.00 | buy |
| TITLEIST ASSET MANAGEMENT, LLC | 10,228 | 10,341 | +113 | 0.09 | 0.07 | -0.02 | buy |
| Quantum Portfolio Management LLC | 4,030 | 4,135 | +105 | 0.19 | 0.17 | -0.02 | buy |
| Focused Wealth Management, Inc | 4,443 | 4,537 | +94 | 0.05 | 0.04 | -0.01 | buy |
| Raleigh Capital Management Inc. | 1,429 | 1,522 | +93 | 0.06 | 0.05 | -0.01 | buy |
| Miracle Mile Advisors, LLC | 7,685 | 7,766 | +81 | 0.01 | 0.01 | -0.00 | buy |
| United Advisor Group, LLC | 7,475 | 7,550 | +75 | 0.10 | 0.09 | -0.02 | buy |
| Laird Norton Wetherby Trust Company, LLC | 2,506 | 2,562 | +56 | 0.01 | 0.01 | -0.00 | buy |
| Crews Bank & Trust | 200 | 250 | +50 | 0.00 | 0.00 | +0.00 | buy |
| Accent Capital Management, LLC | 140 | 188 | +48 | 0.01 | 0.01 | +0.00 | buy |
| Copia Wealth Management | 4 | 42 | +38 | 0.00 | 0.00 | +0.00 | buy |
| Opes Wealth Management LLC | 5,530 | 5,558 | +28 | 0.10 | 0.09 | -0.01 | buy |
| Nemes Rush Group LLC | 1,560 | 1,575 | +15 | 0.02 | 0.01 | -0.00 | buy |
| Retirement Wealth Solutions LLC | 16 | 29 | +13 | 0.00 | 0.00 | +0.00 | buy |
| Marquette Asset Management, LLC | 6 | 17 | +11 | 0.00 | 0.00 | +0.00 | buy |
| Grove Bank & Trust | 91 | 99 | +8 | 0.00 | 0.00 | -0.00 | buy |
| RiverPark Advisors, LLC | 337 | 340 | +3 | 0.01 | 0.01 | +0.00 | buy |
| Clearstead Trust, LLC | 34 | 33 | -1 | 0.00 | 0.00 | -0.00 | sell |
| PayPay Securities Corp | 12 | 11 | -1 | 0.04 | 0.04 | +0.00 | sell |
| Kovitz Investment Group Partners, LLC | 2,559 | 2,557 | -2 | 0.01 | 0.01 | -0.00 | sell |
| DB Fitzpatrick & Co, Inc | 37 | 27 | -10 | 0.00 | 0.00 | -0.00 | sell |
| Garden State Investment Advisory Services LLC | 1,875 | 1,850 | -25 | 0.05 | 0.04 | -0.01 | sell |
| CALDWELL SUTTER CAPITAL, INC. | 100 | 70 | -30 | 0.00 | 0.00 | -0.00 | sell |
| Audent Global Asset Management, LLC | 2,206 | 2,129 | -77 | 0.15 | 0.20 | +0.05 | sell |
| Rosenberg Matthew Hamilton | 717 | 637 | -80 | 0.02 | 0.01 | -0.00 | sell |
| Clay Northam Wealth Management, LLC | 3,886 | 3,791 | -95 | 0.23 | 0.20 | -0.03 | sell |
| THOROUGHBRED FINANCIAL SERVICES, LLC | 9,945 | 9,845 | -100 | 0.06 | 0.06 | -0.01 | sell |
| Optas, LLC | 2,652 | 2,550 | -102 | 0.05 | 0.04 | -0.01 | sell |
| Synergy Financial Group, LTD | 3,056 | 2,940 | -116 | 0.23 | 0.21 | -0.02 | sell |
| J.W. COLE ADVISORS, INC. | 3,273 | 3,135 | -138 | 0.01 | 0.01 | +0.00 | sell |
| BEACON INVESTMENT ADVISORY SERVICES, INC. | 2,153 | 2,003 | -150 | 0.01 | 0.01 | -0.00 | sell |
| PRAXIS INVESTMENT MANAGEMENT INC | 4,390 | 4,219 | -171 | 0.03 | 0.02 | -0.00 | sell |
| VISTA INVESTMENT PARTNERS LLC | 9,153 | 8,859 | -294 | 0.26 | 0.22 | -0.04 | sell |
| NEXT CENTURY GROWTH INVESTORS LLC | 20,599 | 20,259 | -340 | 0.16 | 0.14 | -0.02 | sell |
| Utah Retirement Systems | 21,201 | 20,853 | -348 | 0.02 | 0.02 | -0.00 | sell |
| VIRTUS ADVISERS, LLC | 5,228 | 4,838 | -390 | 0.27 | 0.21 | -0.06 | sell |