Stock Transactions — ROKU INC

Total Bought
15,190,193
225 transactions
Total Sold
10,859,126
257 transactions
Net
+4,331,067
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
T. Rowe Price Investment Management, Inc.02,053,910+2,053,9100.000.09+0.09buy
BALYASNY ASSET MANAGEMENT L.P.587,0272,390,597+1,803,5700.090.46+0.37buy
Holocene Advisors, LP01,728,028+1,728,0280.000.52+0.52buy
WESTFIELD CAPITAL MANAGEMENT CO LP679,1751,535,576+856,4010.200.52+0.32buy
CITADEL ADVISORS LLC834,8711,619,333+784,4620.050.13+0.08buy
Point72 Asset Management, L.P.144,015651,658+507,6430.030.17+0.14buy
JPMORGAN CHASE & CO286,143767,749+481,6060.000.00+0.00buy
JAT Capital Mgmt LP94,800540,577+445,7770.896.91+6.02buy
BNP PARIBAS FINANCIAL MARKETS148,516555,502+406,9860.010.04+0.03buy
AMERIPRISE FINANCIAL INC42,542407,045+364,5030.000.01+0.01buy
MILLENNIUM MANAGEMENT LLC736,8191,092,198+355,3790.040.07+0.03buy
TWO SIGMA INVESTMENTS, LP163,833484,802+320,9690.020.08+0.06buy
MARSHALL WACE, LLP0305,777+305,7770.000.03+0.03buy
MORGAN STANLEY1,065,4201,362,826+297,4060.000.01+0.00buy
BANK OF AMERICA CORP /DE/498,515747,468+248,9530.000.01+0.00buy
Walleye Capital LLC43,529291,454+247,9250.030.23+0.20buy
FMR LLC14,325,57914,570,372+244,7930.050.07+0.01buy
READYSTATE ASSET MANAGEMENT LP0214,379+214,3790.000.83+0.83buy
Andra AP-fonden293,900466,000+172,1000.300.51+0.22buy
TD ASSET MANAGEMENT INC10,548168,976+158,4280.000.01+0.01buy
PANAGORA ASSET MANAGEMENT INC14,456165,587+151,1310.000.06+0.05buy
RedJay Asset Management Inc.0150,000+150,0000.006.38+6.38buy
NATIONAL BANK OF CANADA /FI/1,286150,800+149,5140.000.01+0.01buy
LAZARD ASSET MANAGEMENT LLC14143,358+143,3440.000.01+0.01buy
Rockefeller Capital Management L.P.368,170505,429+137,2590.060.10+0.04buy
UBS Group AG596,809729,583+132,7740.010.02+0.00buy
INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC1,338108,780+107,4420.010.00-0.00buy
Empirical Capital Management, LLC177,000283,200+106,2007.5614.77+7.21buy
WELLS FARGO & COMPANY/MN40,645127,541+86,8960.000.00+0.00buy
COMERICA BANK161,278244,622+83,3440.040.07+0.03buy
Twin Tree Management, LP081,790+81,7900.000.14+0.14buy
Delta Global Management LP075,637+75,6370.000.38+0.38buy
Firsthand Capital Management, Inc.35075,000+74,6500.0311.05+11.02buy
NORGES BANK985,8351,058,002+72,1670.010.01+0.00buy
Quadrature Capital Ltd068,481+68,4810.000.12+0.12buy
EULAV Asset Management115,000183,000+68,0000.190.33+0.15buy
BENJAMIN EDWARDS INC45059,451+59,0010.010.06+0.06buy
Parallax Volatility Advisers, L.P.55,133113,416+58,2830.080.22+0.14buy
ENVESTNET ASSET MANAGEMENT INC110,616165,758+55,1420.000.00+0.00buy
Point72 Hong Kong Ltd2,95157,958+55,0070.010.31+0.30buy
OCONNOR, A Distinct Business Unit of UBS ASSET MANAGEMENT AMERICAS (LLC)7,00057,743+50,7430.010.11+0.10buy
CANADA PENSION PLAN INVESTMENT BOARD194,900244,600+49,7000.010.02+0.01buy
Ardmore Road Asset Management LP201,142250,000+48,8581.862.41+0.55buy
PDT Partners, LLC31,30879,008+47,7000.180.52+0.35buy
VANGUARD GROUP INC12,018,18412,063,415+45,2310.010.02+0.00buy
CITIGROUP INC58,692101,529+42,8370.000.01+0.00buy
Polar Asset Management Partners Inc.039,600+39,6000.000.07+0.07buy
Verition Fund Management LLC24,40562,416+38,0110.010.03+0.02buy
Hidden Lake Asset Management LP037,190+37,1900.002.46+2.46buy
Brevan Howard Capital Management LP14,94747,458+32,5110.060.17+0.11buy
Keystone Financial Group031,373+31,3730.000.22+0.22buy
Hudson Bay Capital Management LP030,596+30,5960.000.02+0.02buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC925,931955,969+30,0380.010.01+0.00buy
Blueshift Asset Management, LLC028,896+28,8960.000.54+0.54buy
MIRABELLA FINANCIAL SERVICES LLP028,298+28,2980.000.12+0.12buy
Diversified Trust Co9,11136,051+26,9400.020.07+0.05buy
LANDSCAPE CAPITAL MANAGEMENT, L.L.C.026,376+26,3760.000.20+0.20buy
IHT Wealth Management, LLC3,45829,819+26,3610.010.06+0.06buy
J. Goldman & Co LP025,519+25,5190.000.08+0.08buy
Amundi96,445121,130+24,6850.000.00+0.00buy
JANE STREET GROUP, LLC662,656685,553+22,8970.040.08+0.04buy
GROUP ONE TRADING LLC022,159+22,1590.000.07+0.07buy
Jump Financial, LLC017,618+17,6180.000.03+0.03buy
Tabor Asset Management, LP017,550+17,5500.000.63+0.63buy
Legal & General Group Plc294,288311,501+17,2130.000.01+0.00buy
JUPITER ASSET MANAGEMENT LTD175,645191,420+15,7750.100.13+0.03buy
Greenland Capital Management LP015,322+15,3220.000.21+0.21buy
PRUDENTIAL FINANCIAL INC6,75321,694+14,9410.000.00+0.00buy
ALGERT GLOBAL LLC55,17769,777+14,6000.110.14+0.03buy
United Advisor Group, LLC014,300+14,3000.000.24+0.24buy
PRELUDE CAPITAL MANAGEMENT, LLC013,844+13,8440.000.08+0.08buy
Kessler Investment Group, LLC62,37875,968+13,5902.022.92+0.90buy
Quantinno Capital Management LP61,24074,289+13,0490.070.07+0.01buy
Tower Research Capital LLC (TRC)1,21213,657+12,4450.000.03+0.03buy
SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC012,000+12,0000.000.04+0.04buy
Bank of New York Mellon Corp500,794512,659+11,8650.010.01+0.00buy
HRT FINANCIAL LP011,400+11,4000.000.00+0.00buy
Sender Co & Partners, Inc.011,079+11,0790.001.77+1.77buy
XTX Topco Ltd3,96614,834+10,8680.020.08+0.06buy
DEUTSCHE BANK AG\216,383226,959+10,5760.010.01+0.00buy
FRANKLIN RESOURCES INC71,75482,170+10,4160.000.00+0.00buy
MONETTA FINANCIAL SERVICES INC010,000+10,0000.000.64+0.64buy
BARCLAYS PLC127,310136,759+9,4490.000.00+0.00buy
HRT FINANCIAL LP08,800+8,8000.000.00+0.00buy
MERCER GLOBAL ADVISORS INC /ADV6,93515,434+8,4990.000.00+0.00buy
LGT Group Foundation08,271+8,2710.000.01+0.01buy
Weiss Asset Management LP08,247+8,2470.000.02+0.02buy
Smith Group Asset Management, LLC07,320+7,3200.000.05+0.05buy
Blue Trust, Inc.2,5928,494+5,9020.000.01+0.00buy
KBC Group NV13,93019,801+5,8710.000.00+0.00buy
Aviance Capital Partners, LLC7,95113,356+5,4050.070.13+0.06buy
Point72 Asia (Singapore) Pte. Ltd.05,381+5,3810.000.08+0.08buy
Paloma Partners Management Co05,277+5,2770.000.02+0.02buy
MACKENZIE FINANCIAL CORP11,05116,325+5,2740.000.00+0.00buy
Handelsbanken Fonder AB24,90030,100+5,2000.010.01+0.00buy
FOX RUN MANAGEMENT, L.L.C.7,57312,679+5,1060.090.21+0.13buy
Ethic Inc.05,028+5,0280.000.01+0.01buy
Swiss National Bank371,800376,800+5,0000.020.02+0.00buy
Summit Trail Advisors, LLC04,761+4,7610.000.01+0.01buy
&PARTNERS04,574+4,5740.000.01+0.01buy
Page 1 of 6