Stock Transactions

Roku, Inc.

Total Bought
1,672,681
81 transactions
Total Sold
4,936,022
67 transactions
Net
-3,263,341
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
Robeco Institutional Asset Management B.V.431,311759,009+327,6980.070.10+0.04buy
FRED ALGER MANAGEMENT, LLC1,421,4401,591,123+169,6830.600.66+0.06buy
Duquesne Family Office LLC582,980750,190+167,2101.502.42+0.92buy
Meridiem Capital Partners LP76,304221,159+144,8550.521.38+0.86buy
Crawford Fund Management, LLC63,060202,800+139,7402.196.26+4.07buy
Empirical Capital Management, LLC264,661345,661+81,00018.8719.59+0.72buy
J. Goldman & Co LP107,192183,934+76,7420.450.81+0.35buy
Ardmore Road Asset Management LP52,130120,000+67,8700.430.75+0.32buy
WESTFIELD CAPITAL MANAGEMENT CO LP1,112,4781,178,219+65,7410.500.47-0.04buy
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC33,25996,370+63,1110.010.01+0.01buy
DARK FOREST CAPITAL MANAGEMENT LP54,602104,558+49,9560.270.88+0.61buy
OCCUDO QUANTITATIVE STRATEGIES LP37,89979,714+41,8150.280.51+0.23buy
ARDSLEY ADVISORY PARTNERS LP9,00041,500+32,5000.120.60+0.47buy
MACQUARIE GROUP LTD11,17839,980+28,8020.010.02+0.02buy
Katamaran Capital LLP27,54652,548+25,0022.264.43+2.16buy
BURNEY CO/24,49448,061+23,5670.080.14+0.06buy
Maytus Capital Management, LLC44,00063,922+19,9221.131.08-0.05buy
LANDSCAPE CAPITAL MANAGEMENT, L.L.C.28,27146,178+17,9070.210.28+0.07buy
ANTIPODES PARTNERS Ltd13,80129,447+15,6460.030.05+0.02buy
WORLDQUANT MILLENNIUM ADVISORS LLC90,824106,447+15,6230.040.04+0.00buy
Entropy Technologies, LP18,61529,103+10,4880.110.13+0.02buy
Friedenthal Financial6810,484+10,4160.000.50+0.49buy
Hillsdale Investment Management Inc.47,98055,480+7,5000.140.14-0.00buy
Numerai GP LLC7,27314,541+7,2680.100.14+0.04buy
Verity Asset Management, Inc.19,27224,631+5,3590.900.98+0.08buy
Kestra Investment Management, LLC12,87518,057+5,1820.030.03-0.00buy
ZACKS INVESTMENT MANAGEMENT120,260124,445+4,1850.100.09-0.01buy
NEW YORK LIFE INVESTMENT MANAGEMENT LLC12,46716,231+3,7640.010.01+0.00buy
OVERSEA-CHINESE BANKING Corp Ltd24,99828,699+3,7010.070.08+0.00buy
WCG Wealth Advisors LLC19,72222,998+3,2760.060.06+0.00buy
Shay Capital LLC2,8006,000+3,2000.050.08+0.03buy
Smith Group Asset Management, LLC12,89116,022+3,1310.070.08+0.00buy
J.Safra Asset Management Corp26,37429,242+2,8680.150.15-0.00buy
GeoWealth Management, LLC1,9444,070+2,1260.010.01+0.01buy
Haven Private, LLC4,4116,345+1,9340.210.26+0.05buy
Ausdal Financial Partners, Inc.67,60969,325+1,7160.340.29-0.05buy
Northwest & Ethical Investments L.P.2,6004,202+1,6020.010.01+0.00buy
HIGHLAND CAPITAL MANAGEMENT, LLC70,49972,050+1,5510.380.36-0.02buy
Baker Avenue Asset Management, LP2,8204,347+1,5270.010.01+0.00buy
Perbak Capital Partners LLP2,1553,614+1,4590.070.08+0.01buy
CERTUITY, LLC2,3143,748+1,4340.020.02+0.01buy
Kera Capital Partners, Inc.5,5636,656+1,0930.070.08+0.01buy
Accurate Wealth Management, LLC13,81014,886+1,0760.190.18-0.01buy
Sivia Capital Partners, LLC3,5654,636+1,0710.080.09+0.01buy
Harvest Fund Management Co., Ltd1,3092,262+9530.010.01+0.00buy
COOKSON PEIRCE & CO INC3,1043,931+8270.010.02+0.00buy
Virtue Capital Management, LLC1,8902,657+7670.030.04+0.00buy
Plato Investment Management Ltd35789+7540.000.01+0.00buy
O'Keefe Stevens Advisory, Inc.6,4857,214+7290.180.17-0.01buy
BANK OF HAWAII18,49619,219+7230.100.10-0.00buy
Bayforest Capital Ltd3,4814,181+7000.280.44+0.16buy
Voleon Capital Management LP3,5224,154+6320.010.01+0.00buy
American Trust2,5703,189+6190.020.03+0.00buy
Interchange Capital Partners, LLC6,8337,400+5670.140.17+0.03buy
MCDONALD PARTNERS LLC17,70018,250+5500.600.41-0.20buy
Goldstein Advisors, LLC2,4302,850+4200.030.03-0.00buy
SteelPeak Wealth, LLC6,2166,601+3850.020.02-0.00buy
Convergence Investment Partners, LLC47,52747,891+3641.030.74-0.28buy
Palumbo Wealth Management LLC3,3943,754+3600.090.09-0.00buy
Ascent Wealth Partners, LLC2,3352,620+2850.030.03-0.00buy
Stonekeep Investments, LLC4,1674,439+2720.290.27-0.02buy
3Chopt Investment Partners, LLC3,5993,780+1810.090.08-0.01buy
Motley Fool Asset Management LLC3,9494,116+1670.020.02+0.00buy
COUNTRY TRUST BANK5146+1410.000.00+0.00buy
PKS Advisory Services, LLC1,9852,122+1370.050.05-0.00buy
TITLEIST ASSET MANAGEMENT, LLC10,22810,341+1130.090.07-0.02buy
Quantum Portfolio Management LLC4,0304,135+1050.190.17-0.02buy
Focused Wealth Management, Inc4,4434,537+940.050.04-0.01buy
Raleigh Capital Management Inc.1,4291,522+930.060.05-0.01buy
Miracle Mile Advisors, LLC7,6857,766+810.010.01-0.00buy
United Advisor Group, LLC7,4757,550+750.100.09-0.02buy
Laird Norton Wetherby Trust Company, LLC2,5062,562+560.010.01-0.00buy
Crews Bank & Trust200250+500.000.00+0.00buy
Accent Capital Management, LLC140188+480.010.01+0.00buy
Copia Wealth Management442+380.000.00+0.00buy
Opes Wealth Management LLC5,5305,558+280.100.09-0.01buy
Nemes Rush Group LLC1,5601,575+150.020.01-0.00buy
Retirement Wealth Solutions LLC1629+130.000.00+0.00buy
Marquette Asset Management, LLC617+110.000.00+0.00buy
Grove Bank & Trust9199+80.000.00-0.00buy
RiverPark Advisors, LLC337340+30.010.01+0.00buy
Clearstead Trust, LLC3433-10.000.00-0.00sell
PayPay Securities Corp1211-10.040.04+0.00sell
Kovitz Investment Group Partners, LLC2,5592,557-20.010.01-0.00sell
DB Fitzpatrick & Co, Inc3727-100.000.00-0.00sell
Garden State Investment Advisory Services LLC1,8751,850-250.050.04-0.01sell
CALDWELL SUTTER CAPITAL, INC.10070-300.000.00-0.00sell
Audent Global Asset Management, LLC2,2062,129-770.150.20+0.05sell
Rosenberg Matthew Hamilton717637-800.020.01-0.00sell
Clay Northam Wealth Management, LLC3,8863,791-950.230.20-0.03sell
THOROUGHBRED FINANCIAL SERVICES, LLC9,9459,845-1000.060.06-0.01sell
Optas, LLC2,6522,550-1020.050.04-0.01sell
Synergy Financial Group, LTD3,0562,940-1160.230.21-0.02sell
J.W. COLE ADVISORS, INC.3,2733,135-1380.010.01+0.00sell
BEACON INVESTMENT ADVISORY SERVICES, INC.2,1532,003-1500.010.01-0.00sell
PRAXIS INVESTMENT MANAGEMENT INC4,3904,219-1710.030.02-0.00sell
VISTA INVESTMENT PARTNERS LLC9,1538,859-2940.260.22-0.04sell
NEXT CENTURY GROWTH INVESTORS LLC20,59920,259-3400.160.14-0.02sell
Utah Retirement Systems21,20120,853-3480.020.02-0.00sell
VIRTUS ADVISERS, LLC5,2284,838-3900.270.21-0.06sell
Page 1 of 2