Major Indexes

My Watchlist Items

Roku Inc (ROKU)
   302   0.59(+0.2%)
Roku, Inc., together with its subsidiaries, operates a TV streaming platform. The company operates in two segments, Platform and Player. Its platform allows users to discover and access various movies and TV episodes, as well as live sports, music, news, and others. As of December 31, 2019, the company had 36.9 million active accounts. It also provides advertising products, including videos ads, brand sponsorships, and audience development campaigns; and manufactures, sells, and licenses TVs under the Roku TV name, as well as subscription and billing services. In addition, the company offers streaming media players and accessories under the Roku brand name; and sells branded channel buttons on remote controls. It provides its products and services through retailers and distributors, as well as directly to customers through its website in the United States, Canada, the United Kingdom, France, the Republic of Ireland, Mexico, and various Latin American countries. The company was founded in 2002 and is headquartered in Los Gatos, California.
TitleNamePayCurrency PayGenderYear BornTitle Since
GM and Senior Vice President of Content & Services Mr. Steve Shannon N/A USD male N/A N/A
Senior Vice President of HR Mr. Troy Fenner N/A USD male N/A N/A
Vice President of Communications Tricia Mifsud N/A USD N/A N/A
Vice President of Investor Relations Mr. Conrad Grodd N/A USD male N/A N/A
Senior Vice President of Product Engineering and Operations Mr. Scott De Haas N/A USD male N/A N/A
Senior Vice President & GM of Account Acquisition Mr. Mustafa Ozgen 904750 USD male 1968 N/A
Senior Vice President & GM of Platform Bus. Mr. Scott Rosenberg 816300 USD male 1974 N/A
Senior Vice President, Gen. Counsel & Sec. Mr. Stephen H. Kay 516300 USD male 1961 N/A
Chief Financial Officer Mr. Steve Louden 716300 USD male 1972 N/A
Founder, Chairman, Pres & Chief Executive Officer Mr. Anthony J. Wood 1220000 USD male 1966 N/A
SymbolDateRatingRating Score Rating Details
ROKU 7 May, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 6 May, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 5 May, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 4 May, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 3 May, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 30 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 29 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 28 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 27 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 26 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 23 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 22 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 21 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 20 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 19 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 16 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 15 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 14 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 13 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 12 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 9 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 8 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 7 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 6 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 5 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 1 April, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 31 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 30 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 29 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 26 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 25 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 24 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 23 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 22 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 19 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 18 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 17 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 16 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 15 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 12 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 11 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 10 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 9 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 8 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 5 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 4 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 3 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 2 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 1 March, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 26 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 25 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 24 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 23 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 22 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 19 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 18 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 17 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 5 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 4 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 3 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 2 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 1 February, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 29 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 28 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 27 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 26 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 25 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 22 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 21 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 20 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 19 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 15 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 14 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 13 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 12 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 11 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 8 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 7 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 6 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 5 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 4 January, 2021 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 31 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 30 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 29 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 28 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 24 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 23 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 22 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 21 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 18 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 17 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 16 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 15 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 14 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 11 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 10 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 9 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 8 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 7 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
ROKU 4 December, 2020 A+ 5 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Buy)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
HolderSharesDate ReportedChange
BALLEW ADVISORS, INC 4980 31 March, 2021 3867
Parallel Advisors, LLC 634 31 March, 2021 634
IBM RETIREMENT FUND 3721 31 March, 2021 -214
CLARUS WEALTH ADVISORS 800 31 March, 2021 -4
COX CAPITAL MGT LLC 800 31 March, 2021 0
SILVERLEAFE CAPITAL PARTNERS, LLC 3669 31 March, 2021 961
INTREPID CAPITAL MANAGEMENT 1948 31 March, 2021 1948
CORBENIC PARTNERS LLC 175 31 March, 2021 45
NUWAVE INVESTMENT MANAGEMENT, LLC 2708 31 March, 2021 2708
ATTICUS WEALTH MANAGEMENT, LLC 160 31 March, 2021 0
GPS WEALTH STRATEGIES GROUP, LLC 157 31 March, 2021 157
LEHMAN & DERAFELO FINANCIAL RESOURCES LLC 1200 31 March, 2021 -100
CREATIVE FINANCIAL DESIGNS INC /ADV 150 31 March, 2021 25
GARRETT INVESTMENT ADVISORS LLC 1771 31 March, 2021 -400
JOHNSON MIDWEST FINANCIAL, LLC 150 31 March, 2021 0
COASTAL CAPITAL GROUP, INC. 135 31 March, 2021 -15
EVERHART FINANCIAL GROUP, INC. 2693 31 March, 2021 -134
Fieldpoint Private Securities, LLC 7 31 March, 2021 7
ADIRONDACK TRUST CO 125 31 March, 2021 5
PHOENIX WEALTH ADVISORS 4944 31 March, 2021 -1279
KG&L CAPITAL MANAGEMENT,LLC 1738 31 March, 2021 960
OPTIMUM INVESTMENT ADVISORS 778 31 March, 2021 -30
REGAL WEALTH GROUP, INC. 110 31 March, 2021 0
CANAL CAPITAL MANAGEMENT, LLC 1145 31 March, 2021 251
HBW ADVISORY SERVICES LLC 1733 31 March, 2021 -1209
DNB ASSET MANAGEMENT AS 17421 31 March, 2021 4001
Oder Investment Management, LLC 2404 31 March, 2021 2404
CROSSMARK GLOBAL HOLDINGS, INC. 752 31 March, 2021 20
PACIFICA PARTNERS INC. 100 31 March, 2021 -100
PRIVATE OCEAN, LLC 100 31 March, 2021 0
BOKF, NA 2545 31 March, 2021 2545
NEXT FINANCIAL HOLDINGS 1127 31 March, 2021 -280
VIVID FINANCIAL MANAGEMENT, INC. 1117 31 March, 2021 1117
XCEL WEALTH MANAGEMENT, LLC 17357 31 March, 2021 2181
Patten Group, Inc. 1467 31 March, 2021 1467
REGIS MANAGEMENT CO LLC 2500 31 March, 2021 0
MEANS INVESTMENT CO., INC. 1095 31 March, 2021 0
CARROLL FINANCIAL ASSOCIATES, INC. 77 31 March, 2021 -16
RFG ADVISORY, LLC 1606 31 March, 2021 124
FORTEM FINANCIAL GROUP, LLC 1075 31 March, 2021 -25
CenterStar Asset Management, LLC 38531 31 March, 2021 38531
SCOUT INVESTMENTS, INC. 16432 31 March, 2021 -259562
SOUND INCOME STRATEGIES, LLC 1060 31 March, 2021 57
IRON HORSE WEALTH MANAGEMENT, LLC 68 31 March, 2021 -43
FIRST HAWAIIAN BANK 5640 31 March, 2021 -1390
Diversified Trust Co 6264 31 March, 2021 6264
KMG FIDUCIARY PARTNERS, LLC 1593 31 March, 2021 -4508
SHEETS SMITH WEALTH MANAGEMENT 2315 31 March, 2021 1130
ADVISORNET FINANCIAL, INC 675 31 March, 2021 -190
POLIANTA LTD 3400 31 March, 2021 3400
HODGES CAPITAL MANAGEMENT INC. 11346 31 March, 2021 -7987
CALAMOS ADVISORS LLC 6700 31 March, 2021 -500
ROYAL LONDON ASSET MANAGEMENT LTD 40249 31 March, 2021 40249
VANGUARD CAPITAL WEALTH ADVISORS 1500 31 March, 2021 180
GATEWAY ADVISORY, LLC 636 31 March, 2021 636
VALEO FINANCIAL ADVISORS, LLC 2310 31 March, 2021 247
NADLER FINANCIAL GROUP, INC. 1008 31 March, 2021 89
FORTE CAPITAL LLC /ADV 1494 31 March, 2021 -163
BALDWIN BROTHERS INC/MA 1000 31 March, 2021 0
IFG ADVISORY, LLC 2266 31 March, 2021 -943
EDGE WEALTH MANAGEMENT LLC 40 31 March, 2021 0
GREAT VALLEY ADVISOR GROUP, INC. 4383 31 March, 2021 -1341
TRUST CO 40 31 March, 2021 0
GATEWAY INVESTMENT ADVISERS LLC 7914 31 March, 2021 -516
DOCK STREET ASSET MANAGEMENT INC 7907 31 March, 2021 19
SPENCE ASSET MANAGEMENT 63838 31 March, 2021 -11340
Banco Santander, S.A. 4818 31 March, 2021 4818
GRADIENT INVESTMENTS LLC 30 31 March, 2021 0
NORTH STAR INVESTMENT MANAGEMENT CORP. 30 31 March, 2021 0
SLATESTONE WEALTH, LLC 11000 31 March, 2021 400
V WEALTH ADVISORS LLC 5284 31 March, 2021 56
REDPOINT INVESTMENT MANAGEMENT PTY LTD 3070 31 March, 2021 1855
FORTIS CAPITAL MANAGEMENT LLC 6490 31 March, 2021 6490
MCKINLEY CAPITAL MANAGEMENT LLC /DELAWARE 16152 31 March, 2021 -3713
BAYSTATE WEALTH MANAGEMENT LLC 22 31 March, 2021 22
TEAMWORK FINANCIAL ADVISORS, LLC 4107 31 March, 2021 -123
PRIVATE CAPITAL GROUP, LLC 20 31 March, 2021 -7
GOLDEN GREEN, INC. 4061 31 March, 2021 -2437
EXCHANGE TRADED CONCEPTS, LLC 7516 31 March, 2021 7379
CREWE ADVISORS LLC 16 31 March, 2021 0
FDX ADVISORS, INC. 4020 31 March, 2021 -950
BOGART WEALTH, LLC 441 31 March, 2021 0
STATE OF ALASKA, DEPARTMENT OF REVENUE 1323 31 March, 2021 1323
GOFEN & GLOSSBERG LLC /IL/ 950 31 March, 2021 0
PRIVATE ADVISOR GROUP, LLC 18218 31 March, 2021 -1637
LEAVELL INVESTMENT MANAGEMENT, INC. 2000 31 March, 2021 0
LINCOLN NATIONAL CORP 3611 31 March, 2021 -273
HUNTINGTON NATIONAL BANK 347 31 March, 2021 3
MCDONALD PARTNERS LLC 21989 31 March, 2021 776
TAYLOR WEALTH MANAGEMENT PARTNERS 21947 31 March, 2021 -1030
CIGNA INVESTMENTS INC /NEW 839 31 March, 2021 -177
HARBOR INVESTMENT ADVISORY, LLC 1268 31 March, 2021 975
INTEGRATED INVESTMENT CONSULTANTS, LLC 5103 31 March, 2021 -73
GLOBAL RETIREMENT PARTNERS, LLC 283 31 March, 2021 118
TRUST CO OF VERMONT 7 31 March, 2021 7
CRESCENT CAPITAL CONSULTING, LLC 6 31 March, 2021 0
INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC 1262 31 March, 2021 687
FIRST CITIZENS BANK & TRUST CO 7334 31 March, 2021 -1616
BARTLETT & CO. LLC 5 31 March, 2021 0
GUINNESS ATKINSON ASSET MANAGEMENT INC 260 31 March, 2021 234
LARSON FINANCIAL GROUP LLC 260 31 March, 2021 0
SYMPHONY FINANCIAL, LTD. CO. 866 31 March, 2021 41
HC FINANCIAL ADVISORS INC 3 31 March, 2021 3
HARTFORD FINANCIAL MANAGEMENT INC. 221 31 March, 2021 -15
OREGON PUBLIC EMPLOYEES RETIREMENT FUND 9923 31 March, 2021 49
GAMBLE JONES INVESTMENT COUNSEL 21228 31 March, 2021 -1791
Bank Julius Baer & Co. Ltd, Zurich 6804 31 March, 2021 6804
HIGHPOINT ADVISOR GROUP LLC 849 31 March, 2021 3
OPPENHEIMER & CO 15470 31 March, 2021 15470
BBVA USA Bancshares, Inc. 918 31 March, 2021 918
HHM Wealth Advisors, LLC 472 31 March, 2021 472
SAN FRANCISCO SENTRY INVESTMENT GROUP (CA) 1933 31 March, 2021 0
KBC Group NV 12936 31 March, 2021 12936
Cutler Group LP 65464 31 March, 2021 65464
NISA INVESTMENT ADVISORS, LLC 2360 31 March, 2021 1100
Arkadios Wealth Advisors 1119 31 March, 2021 1119
Crewe Advisors LLC 16 31 March, 2021 16
Fortis Capital Management LLC 6490 31 March, 2021 6490
Lehman & Derafelo Financial Resources LLC 1200 31 March, 2021 1200
Private Advisor Group, LLC 18218 31 March, 2021 18218
Coastal Capital Group, Inc. 135 31 March, 2021 135
Bedel Financial Consulting, Inc. 25 31 March, 2021 25
WEDBUSH SECURITIES 12953 31 March, 2021 12953
REILLY FINANCIAL ADVISORS, LLC 35 31 March, 2021 0
Heritage Wealth Advisors 1054 31 March, 2021 1054
TFO-TDC, LLC 300 31 March, 2021 300
Stratos Wealth Advisors, LLC 2031 31 March, 2021 2031
Janney Montgomery Scott LLC 13232 31 March, 2021 13232
Versant Capital Management, Inc 16 31 March, 2021 16
Tarbox Family Office, Inc. 13 31 March, 2021 13
DekaBank Deutsche Girozentrale 10926 31 March, 2021 10926
Atlas Private Wealth Advisors 20 31 March, 2021 20
JFS WEALTH ADVISORS, LLC 10 31 March, 2021 -9
COMERICA BANK 5142 31 March, 2021 -715
JustInvest LLC 711 31 March, 2021 711
Spearhead Capital Advisors, LLC 955 31 March, 2021 955
Clarity Wealth Advisors, LLC 2473 31 March, 2021 2473
Lindbrook Capital, LLC 54 31 March, 2021 54
NN Investment Partners Holdings N.V. 66184 31 March, 2021 66184
MEEDER ASSET MANAGEMENT 4901 31 March, 2021 4884
Patriot Financial Group Insurance Agency, LLC 4255 31 March, 2021 4255
Candriam Luxembourg S.C.A. 5458 31 March, 2021 5458
We Are One Seven, LLC 1052 31 March, 2021 1052
XR Securities LLC 15000 31 March, 2021 15000
EMERALD ADVISERS, LLC 2507 31 March, 2021 -90
AlphaMark Advisors, LLC 2 31 March, 2021 2
Aviance Capital Partners, LLC 3155 31 March, 2021 3155
Willis Johnson & Associates, Inc. 803 31 March, 2021 803
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp 17878 31 March, 2021 17878
Lineweaver Wealth Advisors, LLC 812 31 March, 2021 812
Wealthcare Advisory Partners LLC 409 31 March, 2021 409
FUKOKU MUTUAL LIFE INSURANCE Co 930 31 March, 2021 930
Cornerstone Wealth Management, LLC 1142 31 March, 2021 1142
BUCKINGHAM STRATEGIC WEALTH, LLC 750 31 March, 2021 5
TRUSTCORE FINANCIAL SERVICES, LLC 26 31 March, 2021 26
Convergence Investment Partners, LLC 1052 31 March, 2021 1052
EXANE DERIVATIVES 402 31 March, 2021 402
Key FInancial Inc 137 31 March, 2021 137
MADDEN SECURITIES Corp 813 31 March, 2021 813
Claraphi Advisory Network, LLC 5253 31 March, 2021 5253
CENTAURUS FINANCIAL, INC. 1780 31 March, 2021 639
ARROW FINANCIAL CORP 100 31 March, 2021 0
Creative Planning 1000 31 March, 2021 -25785
SIGNATUREFD, LLC 530 31 March, 2021 324
RAYMOND JAMES TRUST N.A. 784 31 March, 2021 -342
Avestar Capital, LLC 1000 31 March, 2021 1000
Focused Wealth Management, Inc 4730 31 March, 2021 4730
FLAGSHIP HARBOR ADVISORS, LLC 1425 31 March, 2021 12
Symmetry Partners, LLC 1203 31 March, 2021 1203
Loveless Wealth Management LLC 2622 31 March, 2021 2622
Treasurer of the State of North Carolina 62528 31 March, 2021 62528
Sandy Spring Bank 440 31 March, 2021 440
MANCHESTER FINANCIAL 4589 31 March, 2021 4589
Daiwa Securities Group Inc. 7310 31 March, 2021 7310
Nikko Asset Management Americas, Inc. 2173750 31 March, 2021 2173750
Better Money Decisions, LLC 300 31 March, 2021 300
AFT, FORSYTH & COMPANY, INC. 6555 31 March, 2021 6555
Kovack Advisors, Inc. 1719 31 March, 2021 1719
VICTORY CAPITAL MANAGEMENT 185236 31 March, 2021 185236
VICUS CAPITAL 1032 31 March, 2021 1032
Sterling Investment Advisors, Ltd. 5900 31 March, 2021 5900
ENVESTNET ASSET MANAGEMENT 16102 31 March, 2021 16102
Total Clarity Wealth Management, Inc. 50 31 March, 2021 50
TCW GROUP 81269 31 March, 2021 81269
Capital Investment Advisory Services, LLC 1590 31 March, 2021 1590
LOS ANGELES CAPITAL MANAGEMENT LLC 19129 31 March, 2021 13462
Ausdal Financial Partners, Inc. 839 31 March, 2021 839
EMC Capital Management 1000 31 March, 2021 1000
COMMERCE BANK 3761 31 March, 2021 218
Moser Wealth Advisors, LLC 864 31 March, 2021 864
BNP Paribas Asset Management Holding S.A. 662 31 March, 2021 662
Lakeview Capital Partners, LLC 1129 31 March, 2021 1129
Ocean Capital Management, LLC 9181 31 March, 2021 9181
Mitsubishi UFJ Kokusai Asset Management Co., Ltd. 34679 31 March, 2021 34679
MEITAV DASH INVESTMENTS LTD 965 31 March, 2021 210
Koshinski Asset Management, Inc. 1086 31 March, 2021 1086
BAILLIE GIFFORD & CO 3609008 31 March, 2021 3609008
SCOTIA CAPITAL INC. 2741 31 March, 2021 -406
Valley Brook Capital Group, Inc. 400 31 March, 2021 400
Prospera Financial Services Inc 3213 31 March, 2021 3213
Blueshift Asset Management, LLC 4618 31 March, 2021 4618
Arizona State Retirement System 30713 31 March, 2021 30713
Kistler-Tiffany Companies, LLC 2 31 March, 2021 2
Sumitomo Mitsui DS Asset Management Company, Ltd 6039 31 March, 2021 6039
Swiss National Bank 419174 31 March, 2021 419174
THOMPSON SIEGEL & WALMSLEY LLC 1000 31 March, 2021 1000
IndexIQ Advisors LLC 1744 31 March, 2021 1744
CTC LLC 69280 31 March, 2021 18468
OLD SECOND NATIONAL BANK OF AURORA 20 31 March, 2021 0
D.A. DAVIDSON & CO. 3799 31 March, 2021 3799
VALLEY NATIONAL ADVISERS 3 31 March, 2021 3
BNP PARIBAS ARBITRAGE, SA 35176 31 March, 2021 -55118
WD RUTHERFORD LLC 4550 31 March, 2021 990
Redhawk Wealth Advisors, Inc. 2070 31 March, 2021 2070
AMERICAN INTERNATIONAL GROUP, INC. 2444 31 March, 2021 -292
Gainplan LLC 1600 31 March, 2021 1600
NATIXIS ADVISORS, L.P. 10255 31 December, 2020 10255
IFM INVESTORS PTY LTD 10150 31 December, 2020 1951
RUSSELL INVESTMENTS GROUP, LTD. 9904 31 December, 2020 1219
CIBC WORLD MARKETS CORP 9897 31 December, 2020 9897
WESTPAC BANKING CORP 9889 31 December, 2020 3220
TREXQUANT INVESTMENT LP 9879 31 December, 2020 -41359
BOOTHBAY FUND MANAGEMENT, LLC 9815 31 December, 2020 -11391
DEKABANK DEUTSCHE GIROZENTRALE 9777 31 December, 2020 3736
ANDRA AP-FONDEN 9600 31 December, 2020 9600
AIGEN INVESTMENT MANAGEMENT, LP 9516 31 December, 2020 9516
OCEAN CAPITAL MANAGEMENT, LLC 9378 31 December, 2020 124
BLACKHAWK CAPITAL PARTNERS LLC. 9377 31 December, 2020 -3141
EMPIRICAL CAPITAL MANAGEMENT, LLC 9300 31 December, 2020 -48865
PHILADELPHIA TRUST CO 9052 31 December, 2020 -2153
BRYN MAWR TRUST CO 8918 31 December, 2020 0
GWM ADVISORS LLC 8849 31 December, 2020 -6965
TOWER RESEARCH CAPITAL LLC (TRC) 8847 31 December, 2020 8677
VIDENT INVESTMENT ADVISORY, LLC 8835 31 December, 2020 -833
CLEAR PERSPECTIVE ADVISORS, LLC 8752 31 December, 2020 -588
POINT72 HONG KONG LTD 8609 31 December, 2020 8609
EQUITABLE HOLDINGS, INC. 8469 31 December, 2020 -2206
CALIBER WEALTH MANAGEMENT, LLC 8453 31 December, 2020 8453
ETF MANAGERS GROUP, LLC 8417 31 December, 2020 3037
METROPOLITAN LIFE INSURANCE CO/NY 8277 31 December, 2020 78
ACADIAN ASSET MANAGEMENT LLC 8062 31 December, 2020 6404
KNIGHTS OF COLUMBUS ASSET ADVISORS LLC 8051 31 December, 2020 5581
AE WEALTH MANAGEMENT LLC 7940 31 December, 2020 1026
KEYBANK NATIONAL ASSOCIATION/OH 7822 31 December, 2020 -316
CETERA INVESTMENT ADVISERS 7789 31 December, 2020 6214
SHELL ASSET MANAGEMENT CO 7708 31 December, 2020 270
CIBC WORLD MARKETS INC. 7485 31 December, 2020 -144
ACHMEA INVESTMENT MANAGEMENT B.V. 7376 31 December, 2020 0
EXECUTIVE WEALTH MANAGEMENT, LLC 7361 31 December, 2020 -1429
DIVERSIFIED TRUST CO 7290 31 December, 2020 218
MARATHON CAPITAL MANAGEMENT 7160 31 December, 2020 -1795
SHEAFF BROCK INVESTMENT ADVISORS, LLC 7151 31 December, 2020 -900
VENTURE VISIONARY PARTNERS LLC 7015 31 December, 2020 -1490
CRESSET ASSET MANAGEMENT, LLC 6994 31 December, 2020 1527
MML INVESTORS SERVICES, LLC 6896 31 December, 2020 -736
IPG INVESTMENT ADVISORS LLC 6877 31 December, 2020 -323
GOTHAM ASSET MANAGEMENT, LLC 6851 31 December, 2020 6851
INDEPENDENT ADVISOR ALLIANCE 6815 31 December, 2020 -134
RESOURCES INVESTMENT ADVISORS, LLC. 6682 31 December, 2020 659
WEDBUSH SECURITIES INC 6604 31 December, 2020 -147
NICHOLAS INVESTMENT PARTNERS, LP 6587 31 December, 2020 0
ODEY ASSET MANAGEMENT GROUP LTD 6575 31 December, 2020 -11525
AFT, FORSYTH & COMPANY, INC. 6555 31 December, 2020 0
US BANCORP \DE\ 6439 31 December, 2020 1070
ENGINEERS GATE MANAGER LP 6256 31 December, 2020 6256
CWM, LLC 6079 31 December, 2020 -488
JAFFETILCHIN INVESTMENT PARTNERS, LLC 6070 31 December, 2020 2292
STERLING INVESTMENT ADVISORS, LTD. 6050 31 December, 2020 -120
SUMITOMO MITSUI DS ASSET MANAGEMENT COMPANY, LTD 6009 31 December, 2020 7
JUMP FINANCIAL, LLC 5900 31 December, 2020 152
M&T BANK CORP 5781 31 December, 2020 441
BAIRD FINANCIAL GROUP, INC. 5735 31 December, 2020 -116
BANK JULIUS BAER & CO. LTD, ZURICH 5714 31 December, 2020 434
AMALGAMATED FINANCIAL CORP 5679 31 December, 2020 81
ALGERT GLOBAL LLC 5678 31 December, 2020 -864
PLATINUM INVESTMENT MANAGEMENT LTD 5661 31 December, 2020 -1737
QUILTER PLC 5610 31 December, 2020 -160
KING LUTHER CAPITAL MANAGEMENT CORP 5602 31 December, 2020 3305
JENNISON ASSOCIATES LLC 5526 31 December, 2020 5526
OPES WEALTH MANAGEMENT LLC 5500 31 December, 2020 -6
MERIDIAN WEALTH MANAGEMENT, LLC 5482 31 December, 2020 -2266
CANDRIAM LUXEMBOURG S.C.A. 5458 31 December, 2020 372
CENTRAL TRUST CO 5311 31 December, 2020 3069
WT WEALTH MANAGEMENT 5293 31 December, 2020 -559
CLARAPHI ADVISORY NETWORK, LLC 5282 31 December, 2020 2339
NORDEA INVESTMENT MANAGEMENT AB 5270 31 December, 2020 1001
SG AMERICAS SECURITIES, LLC 5258 31 December, 2020 -4377
PRIME CAPITAL INVESTMENT ADVISORS, LLC 5212 31 December, 2020 -2396
SUMMIT X, LLC 5139 31 December, 2020 1919
MORSE ASSET MANAGEMENT, INC 5110 31 December, 2020 2000
STRATOS WEALTH PARTNERS, LTD. 5053 31 December, 2020 704
CUMBERLAND PARTNERS LTD 5000 31 December, 2020 5000
DAIWA SECURITIES GROUP INC. 4978 31 December, 2020 140
INTERCHANGE CAPITAL PARTNERS, LLC 4950 31 December, 2020 4950
TOWER VIEW INVESTMENT MANAGEMENT & RESEARCH LLC 4883 31 December, 2020 -1149
BANCO SANTANDER, S.A. 4786 31 December, 2020 4786
BELPOINTE ASSET MANAGEMENT LLC 4729 31 December, 2020 2054
J. GOLDMAN & CO LP 4640 31 December, 2020 4640
FOCUSED WEALTH MANAGEMENT, INC 4616 31 December, 2020 -90
KINGSVIEW WEALTH MANAGEMENT, LLC 4562 31 December, 2020 1381
MANCHESTER FINANCIAL INC 4523 31 December, 2020 4489
MIRAE ASSET GLOBAL INVESTMENTS CO., LTD. 4426 31 December, 2020 4426
DONOGHUE FORLINES LLC 4411 31 December, 2020 -4138
INTREPID CAPITAL MANAGEMENT INC 4398 31 December, 2020 1776
BP PLC 4357 31 December, 2020 4357
CIBC ASSET MANAGEMENT INC 4339 31 December, 2020 0
AXIOM INVESTMENT MANAGEMENT LLC 4316 31 December, 2020 1506
ESSEX INVESTMENT MANAGEMENT CO LLC 4276 31 December, 2020 -1571
CAPITAL ASSET ADVISORY SERVICES LLC 4255 31 December, 2020 6
STANDARD LIFE ABERDEEN PLC 4203 31 December, 2020 1015
RATIONAL ADVISORS LLC 4166 31 December, 2020 -6505
STEEL PEAK WEALTH MANAGEMENT LLC 4023 31 December, 2020 636
GABELLI FUNDS LLC 4000 31 December, 2020 0
SOVARNUM CAPITAL L.P. 4000 31 December, 2020 4000
IHT WEALTH MANAGEMENT, LLC 3927 31 December, 2020 -76
DYNAMIC TECHNOLOGY LAB PRIVATE LTD 3910 31 December, 2020 -66
D.A. DAVIDSON & CO. 3883 31 December, 2020 1300
SOLSTEIN CAPITAL, LLC 3817 31 December, 2020 711
BANCO BILBAO VIZCAYA ARGENTARIA, S.A. 3735 31 December, 2020 2400
PATRIOT FINANCIAL GROUP INSURANCE AGENCY, LLC 3725 31 December, 2020 -275
AVANTAX ADVISORY SERVICES, INC. 3637 31 December, 2020 -3439
ELEMENT POINTE ADVISORS, LLC 3631 31 December, 2020 0
BRIDGEFRONT CAPITAL, LLC 3603 31 December, 2020 3603
OCCUDO QUANTITATIVE STRATEGIES LP 3600 31 December, 2020 3600
STEWARD PARTNERS INVESTMENT ADVISORY, LLC 3587 31 December, 2020 409
CAPTRUST FINANCIAL ADVISORS 3551 31 December, 2020 -146
BRIGHTON JONES LLC 3448 31 December, 2020 -102
OPSEU PENSION PLAN TRUST FUND 3433 31 December, 2020 8
PRELUDE CAPITAL MANAGEMENT, LLC 3418 31 December, 2020 3418
ATOM INVESTORS LP 3405 31 December, 2020 -12692
PACES FERRY WEALTH ADVISORS, LLC 3348 31 December, 2020 200
CETERA ADVISORS LLC 3329 31 December, 2020 -9016
GUGGENHEIM CAPITAL LLC 3270 31 December, 2020 1315
PNC FINANCIAL SERVICES GROUP, INC. 3266 31 December, 2020 1535
AVIANCE CAPITAL PARTNERS, LLC 3255 31 December, 2020 -183
PARALLAX VOLATILITY ADVISERS, L.P. 3229 31 December, 2020 -24487
MANUFACTURERS LIFE INSURANCE COMPANY, THE 3218 31 December, 2020 765
FLOW TRADERS U.S. LLC 3112 31 December, 2020 3112
MOTLEY FOOL ASSET MANAGEMENT LLC 3102 31 December, 2020 432
SKYOAK WEALTH, LLC 3070 31 December, 2020 3070
DYNAMIC ADVISOR SOLUTIONS LLC 3017 31 December, 2020 -1354
SOWELL FINANCIAL SERVICES LLC 3010 31 December, 2020 2589
ARDSLEY ADVISORY PARTNERS LP 3000 31 December, 2020 -1250
HAAFOR (SINGAPORE) PTE. LTD. 2983 31 December, 2020 -1471
ECHO STREET CAPITAL MANAGEMENT LLC 2958 31 December, 2020 2958
B. METZLER SEEL. SOHN & CO. HOLDING AG 2922 31 December, 2020 2922
STEPHENS INC /AR/ 2919 31 December, 2020 -359
MID ATLANTIC FINANCIAL MANAGEMENT INC/ADV 2914 31 December, 2020 328
PRUDENTIAL FINANCIAL INC 2870 31 December, 2020 195
KESTRA PRIVATE WEALTH SERVICES, LLC 2852 31 December, 2020 -226
TOCQUEVILLE ASSET MANAGEMENT L.P. 2850 31 December, 2020 750
BEACON INVESTMENT ADVISORY SERVICES, INC. 2826 31 December, 2020 -519
LOVELESS WEALTH MANAGEMENT LLC 2817 31 December, 2020 -215
BRIDGECREEK INVESTMENT MANAGEMENT, LLC 2750 31 December, 2020 0
RIKOON GROUP, LLC 2725 31 December, 2020 -950
FIL LTD 2658 31 December, 2020 -1968627
ILLINOIS MUNICIPAL RETIREMENT FUND 2616 31 December, 2020 1223
CLARITY WEALTH ADVISORS, LLC 2598 31 December, 2020 78
AUSDAL FINANCIAL PARTNERS, INC. 2591 31 December, 2020 2591
WILLIAMS JONES WEALTH MANAGEMENT, LLC. 2525 31 December, 2020 2525
ODER INVESTMENT MANAGEMENT, LLC 2510 31 December, 2020 2510
PENDAL GROUP LTD 2457 31 December, 2020 2457
GOLDEN STATE WEALTH MANAGEMENT, LLC 2439 31 December, 2020 7
ADVISORS ASSET MANAGEMENT, INC. 2437 31 December, 2020 -540
DAI-ICHI LIFE INSURANCE COMPANY, LTD 2426 31 December, 2020 -3605
ALLSTATE CORP 2420 31 December, 2020 753
CETERA ADVISOR NETWORKS LLC 2406 31 December, 2020 -272
J.W. COLE ADVISORS, INC. 2401 31 December, 2020 -1786
CLEAR CREEK FINANCIAL MANAGEMENT, LLC 2391 31 December, 2020 2391
MENGIS CAPITAL MANAGEMENT, INC. 2245 31 December, 2020 -1165
REDHAWK WEALTH ADVISORS, INC. 2171 31 December, 2020 15
EXODUSPOINT CAPITAL MANAGEMENT, LP 2133 31 December, 2020 -839
BANQUE CANTONALE VAUDOISE 2130 31 December, 2020 1300
USCA RIA LLC 2125 31 December, 2020 1000
JACKSON SQUARE CAPITAL, LLC 2122 31 December, 2020 0
HAREL INSURANCE INVESTMENTS & FINANCIAL SERVICES LTD. 2112 31 December, 2020 -814
BRINKER CAPITAL INVESTMENTS, LLC 2084 31 December, 2020 172
PARAMETRICA MANAGEMENT LTD 2034 31 December, 2020 2034
STRATOS WEALTH ADVISORS, LLC 2031 31 December, 2020 0
WORLD ASSET MANAGEMENT INC 2019 31 December, 2020 115
ARETE WEALTH ADVISORS, LLC 2003 31 December, 2020 -11
ALPHACREST CAPITAL MANAGEMENT LLC 2000 31 December, 2020 0
BLUESTEIN R H & CO 2000 31 December, 2020 -500
NAVELLIER & ASSOCIATES INC 1978 31 December, 2020 1978
PROFUND ADVISORS LLC 1938 31 December, 2020 666
WEIL COMPANY, INC. 1892 31 December, 2020 -290
OPPENHEIMER ASSET MANAGEMENT INC. 1884 31 December, 2020 576
HUNTER ASSOCIATES INVESTMENT MANAGEMENT LLC 1845 31 December, 2020 1845
SPEARHEAD CAPITAL ADVISORS, LLC 1824 31 December, 2020 26
SEEYOND 1819 31 December, 2020 714
CAPITAL ADVISORY GROUP ADVISORY SERVICES, LLC 1816 31 December, 2020 723
HARBOR FINANCIAL SERVICES, LLC 1800 31 December, 2020 1800
WINTON GROUP LTD 1790 31 December, 2020 -2197
NATIONAL ASSET MANAGEMENT, INC. 1764 31 December, 2020 284
MARYLAND STATE RETIREMENT & PENSION SYSTEM 1763 31 December, 2020 1763
FORMULAFOLIO INVESTMENTS, LLC 1761 31 December, 2020 1761
CUTTER & CO BROKERAGE, INC. 1700 31 December, 2020 250
DOHENY ASSET MANAGEMENT /CA 1675 31 December, 2020 75
PATHSTONE FAMILY OFFICE, LLC 1670 31 December, 2020 70
BLUEFIN CAPITAL MANAGEMENT, LLC 1640 31 December, 2020 1640
BENJAMIN F. EDWARDS & COMPANY, INC. 1625 31 December, 2020 127
PINNACLE ASSOCIATES LTD 1610 31 December, 2020 -600
STRATEGIC BLUEPRINT, LLC 1602 31 December, 2020 1602
WEALTHSHIELD PARTNERS, LLC 1601 31 December, 2020 11
LIVFORSAKRINGSBOLAGET SKANDIA, OMSESIDIGT 1600 31 December, 2020 700
KOVACK ADVISORS, INC. 1559 31 December, 2020 75
TEXAS YALE CAPITAL CORP. 1529 31 December, 2020 0
ASAHI LIFE ASSET MANAGEMENT CO., LTD. 1520 31 December, 2020 1520
PATTEN GROUP, INC. 1507 31 December, 2020 -18
EDMOND DE ROTHSCHILD HOLDING S.A. 1500 31 December, 2020 0
LEVEL FOUR ADVISORY SERVICES, LLC 1498 31 December, 2020 -105
INDEXIQ ADVISORS LLC 1471 31 December, 2020 1471
JEFFERIES GROUP LLC 1458 31 December, 2020 109
KCL CAPITAL, L.P. 1453 31 December, 2020 -391
CAPITAL INVESTMENT ADVISORY SERVICES, LLC 1450 31 December, 2020 51
SAND HILL GLOBAL ADVISORS, LLC 1445 31 December, 2020 1445
GM ADVISORY GROUP, INC. 1440 31 December, 2020 140
MONETA GROUP INVESTMENT ADVISORS LLC 1413 31 December, 2020 343
B. RILEY WEALTH MANAGEMENT, INC. 1393 31 December, 2020 -1510
ALL TERRAIN FINANCIAL ADVISORS, LLC 1369 31 December, 2020 -2633
MJP ASSOCIATES INC /ADV 1369 31 December, 2020 1369
APOLLON WEALTH MANAGEMENT, LLC 1364 31 December, 2020 1364
BBVA USA BANCSHARES, INC. 1349 31 December, 2020 -16
LAZARD ASSET MANAGEMENT LLC 1326 31 December, 2020 1326
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND 1323 31 December, 2020 1106
SRS CAPITAL ADVISORS, INC. 1307 31 December, 2020 20
PARISI GRAY WEALTH MANAGEMENT 1303 31 December, 2020 1303
QCM CAYMAN, LTD. 1300 31 December, 2020 -142
MENARD FINANCIAL GROUP LLC 1297 31 December, 2020 1297
ALMANACK INVESTMENT PARTNERS, LLC. 1292 31 December, 2020 94
LAIDLAW WEALTH MANAGEMENT LLC 1267 31 December, 2020 1267
FIFTH THIRD BANCORP 1261 31 December, 2020 -744
LAKEVIEW CAPITAL PARTNERS, LLC 1242 31 December, 2020 48
SEACREST WEALTH MANAGEMENT, LLC 1235 31 December, 2020 -7
CONVERGENCE INVESTMENT PARTNERS, LLC 1231 31 December, 2020 1231
VISIONARY WEALTH ADVISORS 1229 31 December, 2020 -151
HARVEST FUND MANAGEMENT CO., LTD 1219 31 December, 2020 -182
UNITED CAPITAL FINANCIAL ADVISERS, LLC 1215 31 December, 2020 -451
CUTLER GROUP LP 1200 31 December, 2020 -2248
QTRON INVESTMENTS LLC 1187 31 December, 2020 1187
VIGILARE WEALTH MANAGEMENT 1180 31 December, 2020 -505
WALLEYE CAPITAL LLC 1163 31 December, 2020 -24
TERRA NOVA ASSET MANAGEMENT LLC 1160 31 December, 2020 1160
BECK CAPITAL MANAGEMENT, LLC 1154 31 December, 2020 1154
KOSHINSKI ASSET MANAGEMENT, INC. 1145 31 December, 2020 -21
SMITH, MOORE & CO. 1140 31 December, 2020 1140
JT STRATFORD LLC 1131 31 December, 2020 66
LCNB CORP 1130 31 December, 2020 0
ACG WEALTH 1115 31 December, 2020 50
RKL WEALTH MANAGEMENT LLC 1115 31 December, 2020 1115
PEREGRINE ASSET ADVISERS, INC. 1096 31 December, 2020 1096
MIRABELLA FINANCIAL SERVICES LLP 1090 31 December, 2020 1090
MACH-1 FINANCIAL GROUP, INC. 1074 31 December, 2020 1074
ANFIELD CAPITAL MANAGEMENT, LLC 1071 31 December, 2020 -226
SCIENCAST MANAGEMENT LP 1045 31 December, 2020 1045
HERITAGE WEALTH ADVISORS 1041 31 December, 2020 -25
CORNERSTONE WEALTH MANAGEMENT, LLC 1035 31 December, 2020 1035
FIRST HEARTLAND CONSULTANTS, INC. 1034 31 December, 2020 1034
MOORS & CABOT, INC. 1034 31 December, 2020 130
VERITION FUND MANAGEMENT LLC 1025 31 December, 2020 -437
BEESE FULMER INVESTMENT MANAGEMENT, INC. 1024 31 December, 2020 1024
WE ARE ONE SEVEN, LLC 1021 31 December, 2020 -45
QS INVESTORS, LLC 1014 31 December, 2020 1014
CORIENT CAPITAL PARTNERS, LLC 1003 31 December, 2020 1003
BLUE ROCK ADVISORS, LLC 1000 31 December, 2020 1000
CAAS CAPITAL MANAGEMENT LP 1000 31 December, 2020 -1000
EMC CAPITAL MANAGEMENT 1000 31 December, 2020 1000
FINANCIAL ADVISORY SERVICE, INC. 1000 31 December, 2020 1000
FUTURE FINANCIAL WEALTH MANAGMENT LLC 1000 31 December, 2020 1000
OAK GROVE CAPITAL LLC 1000 31 December, 2020 1000
ROSENBERG MATTHEW HAMILTON 1000 31 December, 2020 0
WMS PARTNERS, LLC 1000 31 December, 2020 1000
ARKADIOS WEALTH ADVISORS 989 31 December, 2020 -29
WESTERN WEALTH MANAGEMENT, LLC 989 31 December, 2020 -181
BNP PARIBAS ASSET MANAGEMENT HOLDING S.A. 975 31 December, 2020 -473
GREYLIN INVESTMENT MANGEMENT INC 975 31 December, 2020 -100
ONTARIO TEACHERS PENSION PLAN BOARD 970 31 December, 2020 970
WETHERBY ASSET MANAGEMENT INC 959 31 December, 2020 959
FINANCIAL ADVOCATES INVESTMENT MANAGEMENT 954 31 December, 2020 954
AVIVA PLC 922 31 December, 2020 922
AXA S.A. 914 31 December, 2020 914
HBK SORCE ADVISORY LLC 902 31 December, 2020 902
SALEM INVESTMENT COUNSELORS INC 900 31 December, 2020 0
HM PAYSON & CO 894 31 December, 2020 -197
SYMMETRY PARTNERS, LLC 891 31 December, 2020 891
HOMRICH & BERG 885 31 December, 2020 885
TITAN CAPITAL MANAGEMENT, LLC /CA 881 31 December, 2020 881
REGAL INVESTMENT ADVISORS LLC 876 31 December, 2020 876
AVALON INVESTMENT & ADVISORY 850 31 December, 2020 850
LAFFER TENGLER INVESTMENTS 850 31 December, 2020 850
PROFESSIONAL PLANNING 841 31 December, 2020 841
BARD FINANCIAL SERVICES, INC. 825 31 December, 2020 825
PEARL RIVER CAPITAL, LLC 822 31 December, 2020 822
BELLWETHER ADVISORS, LLC 798 31 December, 2020 798
TRAYNOR CAPITAL MANAGEMENT, INC. 798 31 December, 2020 798
EVOKE WEALTH, LLC 796 31 December, 2020 -288
MAYFLOWER FINANCIAL ADVISORS, LLC 790 31 December, 2020 790
MOSER WEALTH ADVISORS, LLC 789 31 December, 2020 0
W.G. SHAHEEN & ASSOCIATES DBA WHITNEY & CO 789 31 December, 2020 -628
FIRST MERCANTILE TRUST CO 786 31 December, 2020 786
LINEWEAVER WEALTH ADVISORS, LLC 782 31 December, 2020 782
GLADSTONE INSTITUTIONAL ADVISORY LLC 778 31 December, 2020 778
FOUNDRY PARTNERS, LLC 776 31 December, 2020 776
FINANCIAL ARCHITECTS, INC 774 31 December, 2020 774
CHECCHI CAPITAL ADVISERS, LLC 757 31 December, 2020 757
GS INVESTMENTS, INC. 755 31 December, 2020 0
NOVARE CAPITAL MANAGEMENT LLC 750 31 December, 2020 750
TOKIO MARINE ASSET MANAGEMENT CO LTD 750 31 December, 2020 750
SYNOVUS FINANCIAL CORP 741 31 December, 2020 741
UNITED ASSET STRATEGIES, INC. 738 31 December, 2020 738
IFP ADVISORS, INC 724 31 December, 2020 -203
WEALTHBRIDGE CAPITAL MANAGEMENT, LLC 720 31 December, 2020 720
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC 712 31 December, 2020 712
COMERICA SECURITIES,INC. 708 31 December, 2020 708
MADDEN SECURITIES CORP 702 31 December, 2020 702
INFUSIVE ASSET MANAGEMENT INC. 695 31 December, 2020 695
PLATFORM TECHNOLOGY PARTNERS 695 31 December, 2020 695
SEQUOIA FINANCIAL ADVISORS, LLC 691 31 December, 2020 691
PROEQUITIES, INC. 683 31 December, 2020 116
FOUNDERS FINANCIAL SECURITIES LLC 680 31 December, 2020 680
FOX RUN MANAGEMENT, L.L.C. 680 31 December, 2020 680
COOPER FINANCIAL GROUP 663 31 December, 2020 663
HUDOCK, INC. 660 31 December, 2020 0
ABBREA CAPITAL, LLC 649 31 December, 2020 649
FIRST HORIZON ADVISORS, INC. 646 31 December, 2020 1
TRU INDEPENDENCE ASSET MANAGEMENT 2, LLC 643 31 December, 2020 643
INSTITUTE FOR WEALTH MANAGEMENT, LLC. 630 31 December, 2020 -698
EXCALIBUR MANAGEMENT CORP 625 31 December, 2020 625
FLPUTNAM INVESTMENT MANAGEMENT CO 616 31 December, 2020 616
CLARIVEST ASSET MANAGEMENT LLC 602 31 December, 2020 600
BESSEMER GROUP INC 600 31 December, 2020 -150
FULL SAIL CAPITAL, LLC 600 31 December, 2020 -500
ALPHA DNA INVESTMENT MANAGEMENT LLC 578 31 December, 2020 578
MIGDAL INSURANCE & FINANCIAL HOLDINGS LTD. 578 31 December, 2020 168
TRADITION WEALTH MANAGEMENT, LLC 547 31 December, 2020 547
PARALLEL ADVISORS, LLC 539 31 December, 2020 52
MANAGED ACCOUNT SERVICES INC 522 31 December, 2020 522
TFC FINANCIAL MANAGEMENT 513 31 December, 2020 22
WINSLOW, EVANS & CROCKER, INC. 500 31 December, 2020 0
PERIGON WEALTH MANAGEMENT, LLC 489 31 December, 2020 489
HHM WEALTH ADVISORS, LLC 472 31 December, 2020 0
O'SHAUGHNESSY ASSET MANAGEMENT, LLC 470 31 December, 2020 413
COMPAGNIE LOMBARD ODIER SCMA 450 31 December, 2020 -550
MONETARY MANAGEMENT GROUP INC 450 31 December, 2020 450
PITTENGER & ANDERSON INC 411 31 December, 2020 361
VALLEY BROOK CAPITAL GROUP, INC. 400 31 December, 2020 400
CURI WEALTH MANAGEMENT, LLC 389 31 December, 2020 389
ROBECO INSTITUTIONAL ASSET MANAGEMENT B.V. 372 31 December, 2020 372
SANDY SPRING BANK 340 31 December, 2020 0
EUDAIMONIA PARTNERS, LLC 314 31 December, 2020 117
BENJAMIN EDWARDS INC 313 31 December, 2020 -134
PACITTI GROUP INC. 313 31 December, 2020 70
ENSIGN PEAK ADVISORS, INC 286 31 December, 2020 286
JJJ ADVISORS INC. 278 31 December, 2020 231
QUADRANT CAPITAL GROUP LLC 275 31 December, 2020 140
PENSERRA CAPITAL MANAGEMENT LLC 222 31 December, 2020 -432
SCHRODER INVESTMENT MANAGEMENT GROUP 213 31 December, 2020 213
MONTAG A & ASSOCIATES INC 210 31 December, 2020 210
KEY FINANCIAL INC 201 31 December, 2020 201
MANCHESTER CAPITAL MANAGEMENT LLC 201 31 December, 2020 138
CARMIGNAC GESTION 200 31 December, 2020 0
COSTELLO ASSET MANAGEMENT, INC 200 31 December, 2020 0
CULLEN/FROST BANKERS, INC. 200 31 December, 2020 197
FINTRUST CAPITAL ADVISORS, LLC 200 31 December, 2020 0
MARK SHEPTOFF FINANCIAL PLANNING, LLC 200 31 December, 2020 0
HORAN SECURITIES, INC. 189 31 December, 2020 0
ACCEL WEALTH MANAGEMENT 160 31 December, 2020 160
MERIDIAN WEALTH ADVISORS, LLC 154 31 December, 2020 154
FREESTONE CAPITAL HOLDINGS, LLC 150 31 December, 2020 0
BERMAN CAPITAL ADVISORS, LLC 130 31 December, 2020 108
WOLVERINE ASSET MANAGEMENT LLC 129 31 December, 2020 -262
PLANTE MORAN FINANCIAL ADVISORS, LLC 124 31 December, 2020 -50
ISLAY CAPITAL MANAGEMENT, LLC 115 31 December, 2020 0
TCI WEALTH ADVISORS, INC. 113 31 December, 2020 3
GLASSMAN WEALTH SERVICES 104 31 December, 2020 89
ARCHER INVESTMENT CORP 101 31 December, 2020 20
ANCORA ADVISORS, LLC 100 31 December, 2020 0
JACOBI CAPITAL MANAGEMENT LLC 100 31 December, 2020 0
NELSON, VAN DENBURG & CAMPBELL WEALTH MANAGEMENT GROUP, LLC 100 31 December, 2020 0
SHOREHAVEN WEALTH PARTNERS, LLC 100 31 December, 2020 100
SONORA INVESTMENT MANAGEMENT, LLC 100 31 December, 2020 100
TRUVESTMENTS CAPITAL LLC 100 31 December, 2020 100
WINCH ADVISORY SERVICES, LLC 84 31 December, 2020 22
CLEARSTEAD ADVISORS, LLC 81 31 December, 2020 4
B&D WHITE CAPITAL COMPANY, LLC 80 31 December, 2020 80
HANSEATIC MANAGEMENT SERVICES INC 79 31 December, 2020 79
HBC FINANCIAL SERVICES, PLLC 75 31 December, 2020 15
LAUREL WEALTH ADVISORS LLC 75 31 December, 2020 75
PACIFIC CENTER FOR FINANCIAL SERVICES 70 31 December, 2020 0
RMR WEALTH BUILDERS 70 31 December, 2020 70
PARKSIDE FINANCIAL BANK & TRUST 69 31 December, 2020 3
ALLWORTH FINANCIAL LP 62 31 December, 2020 12
BDO WEALTH ADVISORS, LLC 60 31 December, 2020 60
MERIDIAN WEALTH PARTNERS, LLC 59 31 December, 2020 59
LINDBROOK CAPITAL, LLC 55 31 December, 2020 22
CAPITAL ANALYSTS, LLC 50 31 December, 2020 50
FIRST NATIONAL BANK OF SOUTH MIAMI 50 31 December, 2020 0
HOWE & RUSLING INC 50 31 December, 2020 0
IRONWOOD FINANCIAL, LLC 50 31 December, 2020 0
NORTHERN OAK WEALTH MANAGEMENT INC 50 31 December, 2020 -165
ZIONS BANCORPORATION, N.A. 50 31 December, 2020 17
EARNEST PARTNERS LLC 45 31 December, 2020 0
BANCO DE SABADELL, S.A 44 31 December, 2020 0
INSTITUTIONAL & FAMILY ASSET MANAGEMENT, LLC 42 31 December, 2020 40
BERGANKDV WEALTH MANAGEMENT, LLC 40 31 December, 2020 40
COVINGTON CAPITAL MANAGEMENT 40 31 December, 2020 0
TRADEWINDS CAPITAL MANAGEMENT, LLC 40 31 December, 2020 30
CREDIT AGRICOLE S A 38 31 December, 2020 38
CHILDRESS CAPITAL ADVISORS, LLC 37 31 December, 2020 37
ENTERPRISE FINANCIAL SERVICES CORP 34 31 December, 2020 9
REGENT PEAK WEALTH ADVISORS LLC 28 31 December, 2020 28
ANNAPOLIS FINANCIAL SERVICES, LLC 26 31 December, 2020 26
MIZUHO SECURITIES CO. LTD. 26 31 December, 2020 26
ALTSHULER SHAHAM LTD 25 31 December, 2020 25
BEDEL FINANCIAL CONSULTING, INC. 25 31 December, 2020 0
ATLAS PRIVATE WEALTH ADVISORS 20 31 December, 2020 0
ELLEVEST, INC. 18 31 December, 2020 18
VANTAGE CONSULTING GROUP INC 17 31 December, 2020 17
PINNACLE WEALTH PLANNING SERVICES, INC. 16 31 December, 2020 16
VERSANT CAPITAL MANAGEMENT, INC 16 31 December, 2020 0
DELTA ASSET MANAGEMENT LLC/TN 15 31 December, 2020 0
FIDUCIARY PLANNING LLC 15 31 December, 2020 -10
NVWM, LLC 15 31 December, 2020 0
CONCORD WEALTH PARTNERS 12 31 December, 2020 12
HARVEST GROUP WEALTH MANAGEMENT, LLC 10 31 December, 2020 0
MCILRATH & ECK, LLC 10 31 December, 2020 0
TRUE PRIVATE WEALTH ADVISORS 10 31 December, 2020 5
FINANCIAL MANAGEMENT PROFESSIONALS, INC. 8 31 December, 2020 0
MEEDER ASSET MANAGEMENT INC 8 31 December, 2020 -4396
RPG INVESTMENT ADVISORY, LLC 8 31 December, 2020 0
FIELDPOINT PRIVATE SECURITIES, LLC 7 31 December, 2020 7
GLOBAL WEALTH MANAGEMENT INVESTMENT ADVISORY, INC. 6 31 December, 2020 -4
STANDARD FAMILY OFFICE LLC 6 31 December, 2020 6
FINANCIAL GRAVITY COMPANIES, INC. 4 31 December, 2020 4
TARBOX FAMILY OFFICE, INC. 4 31 December, 2020 4
FIRST HORIZON CORP 3 31 December, 2020 0
ROPES WEALTH ADVISORS LLC 3 31 December, 2020 3
TRU INDEPENDENCE LLC 3 31 December, 2020 3
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC 2 31 December, 2020 2
BOURGEON CAPITAL MANAGEMENT LLC 1 31 December, 2020 1
FORTIS ADVISORS, LLC 1 31 December, 2020 0
INSIGHT ADVISORS, LLC/ PA 4703 31 December, 2020 4703
FMR LLC 10686337 31 December, 2020 831418
VANGUARD GROUP INC 9005407 31 December, 2020 290350
BLACKROCK INC. 6400494 31 December, 2020 133842
ARK INVESTMENT MANAGEMENT LLC 5376822 31 December, 2020 1422211
BAILLIE GIFFORD & CO 3132766 31 December, 2020 649128
SUMITOMO MITSUI TRUST HOLDINGS, INC. 2801716 31 December, 2020 189130
ALLIANZ ASSET MANAGEMENT GMBH 2597162 31 December, 2020 322030
NIKKO ASSET MANAGEMENT AMERICAS, INC. 2454307 31 December, 2020 214951
GILDER GAGNON HOWE & CO LLC 2153913 31 December, 2020 -65751
STATE STREET CORP 2071400 31 December, 2020 44198
AMERICAN CENTURY COMPANIES INC 1444360 31 December, 2020 -496100
MORGAN STANLEY 1381083 31 December, 2020 31864
GOLDMAN SACHS GROUP INC 1265091 31 December, 2020 549448
GEODE CAPITAL MANAGEMENT, LLC 1234798 31 December, 2020 98164
WELLS FARGO & COMPANY/MN 963691 31 December, 2020 4648
NORGES BANK 933084 31 December, 2020 104383
LORD, ABBETT & CO. LLC 931504 31 December, 2020 -46968
D. E. SHAW & CO., INC. 908937 31 December, 2020 -425446
JPMORGAN CHASE & CO 832291 31 December, 2020 677978
FRANKLIN RESOURCES INC 775424 31 December, 2020 -155898
ARTISAN PARTNERS LIMITED PARTNERSHIP 719961 31 December, 2020 -30198
NORTHERN TRUST CORP 668150 31 December, 2020 14763
PRICE T ROWE ASSOCIATES INC /MD/ 644372 31 December, 2020 584532
NUVEEN ASSET MANAGEMENT, LLC 568613 31 December, 2020 130914
OAKMONT CORP 548793 31 December, 2020 1512
JANUS HENDERSON GROUP PLC 541143 31 December, 2020 370491
NATIXIS 540265 31 December, 2020 -241246
DEUTSCHE BANK AG\ 454050 31 December, 2020 -120931
RENAISSANCE TECHNOLOGIES LLC 453955 31 December, 2020 219555
INVESCO LTD. 445725 31 December, 2020 286597
BANK OF NEW YORK MELLON CORP 442940 31 December, 2020 -25644
SWISS NATIONAL BANK 399874 31 December, 2020 3800
AMERIPRISE FINANCIAL INC 374147 31 December, 2020 -313782
BANK OF AMERICA CORP /DE/ 367913 31 December, 2020 -133814
LEGAL & GENERAL GROUP PLC 340360 31 December, 2020 23952
1832 ASSET MANAGEMENT L.P. 339100 31 December, 2020 -234400
AGF INVESTMENTS INC. 332224 31 December, 2020 -368781
CHARLES SCHWAB INVESTMENT MANAGEMENT INC 308999 31 December, 2020 11785
UBS ASSET MANAGEMENT AMERICAS INC 301878 31 December, 2020 33759
SPYGLASS CAPITAL MANAGEMENT LLC 296712 31 December, 2020 -19412
MILLENNIUM MANAGEMENT LLC 295029 31 December, 2020 163443
CREDIT SUISSE AG/ 289891 31 December, 2020 67596
CYPRESS FUNDS LLC 286851 31 December, 2020 0
FRED ALGER MANAGEMENT, LLC 280041 31 December, 2020 -42342
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM 259616 31 December, 2020 37360
FRONTIER CAPITAL MANAGEMENT CO LLC 255490 31 December, 2020 255490
FIRSTHAND CAPITAL MANAGEMENT, INC. 240000 31 December, 2020 0
OGBORNE CAPITAL MANAGEMENT, LLC 240000 31 December, 2020 20000
MITSUBISHI UFJ TRUST & BANKING CORP 231378 31 December, 2020 -11826
HITCHWOOD CAPITAL MANAGEMENT LP 224000 31 December, 2020 -131000
MACQUARIE GROUP LTD 222730 31 December, 2020 -314502
STEPHENS INVESTMENT MANAGEMENT GROUP LLC 220953 31 December, 2020 -42686
CARILLON TOWER ADVISERS, INC. 211691 31 December, 2020 -6446
NEWBROOK CAPITAL ADVISORS LP 209706 31 December, 2020 97042
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM 205848 31 December, 2020 13738
BLAIR WILLIAM & CO/IL 203165 31 December, 2020 21516
UBS GROUP AG 198851 31 December, 2020 38443
JANE STREET GROUP, LLC 196478 31 December, 2020 67630
MARSHALL WACE ASIA LTD 193792 31 December, 2020 -322862
AMUNDI PIONEER ASSET MANAGEMENT INC 189087 31 December, 2020 840
BARCLAYS PLC 188285 31 December, 2020 -13628
WESTFIELD CAPITAL MANAGEMENT CO LP 185524 31 December, 2020 185524
SUSQUEHANNA INTERNATIONAL GROUP, LLP 182173 31 December, 2020 -243606
STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM 153612 31 December, 2020 8194
ANTIPODES PARTNERS LTD 152037 31 December, 2020 -76454
WELLINGTON MANAGEMENT GROUP LLP 149761 31 December, 2020 -1992266
CITADEL ADVISORS LLC 149426 31 December, 2020 147373
APG ASSET MANAGEMENT N.V. 149185 31 December, 2020 -11910
ROYAL BANK OF CANADA 148036 31 December, 2020 -74230
NATIONAL PENSION SERVICE 147113 31 December, 2020 147113
COATUE MANAGEMENT LLC 146153 31 December, 2020 146153
NEW YORK STATE COMMON RETIREMENT FUND 141326 31 December, 2020 -13574
BERKSHIRE CAPITAL HOLDINGS INC 137770 31 December, 2020 137760
TOBAM 135736 31 December, 2020 -57779
DORSEY ASSET MANAGEMENT, LLC 128601 31 December, 2020 -174772
GRAHAM CAPITAL MANAGEMENT, L.P. 125000 31 December, 2020 125000
JAG CAPITAL MANAGEMENT, LLC 121393 31 December, 2020 -12711
RHUMBLINE ADVISERS 120277 31 December, 2020 -1761
POINT72 ASSET MANAGEMENT, L.P. 114960 31 December, 2020 -4538
CAVALRY MANAGEMENT GROUP, LLC 110972 31 December, 2020 -127604
AQR CAPITAL MANAGEMENT LLC 110087 31 December, 2020 69770
NEUBERGER BERMAN GROUP LLC 107889 31 December, 2020 34534
ALTA PARK CAPITAL, LP 106000 31 December, 2020 1400
STIFEL FINANCIAL CORP 104967 31 December, 2020 9450
DIMENSIONAL FUND ADVISORS LP 104805 31 December, 2020 3291
PARAMETRIC PORTFOLIO ASSOCIATES LLC 98511 31 December, 2020 20761
ADVISOR GROUP HOLDINGS, INC. 98429 31 December, 2020 -13513
ALLIANCEBERNSTEIN L.P. 98103 31 December, 2020 -26035
LPL FINANCIAL LLC 97561 31 December, 2020 3371
SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC 96156 31 December, 2020 16616
MAI CAPITAL MANAGEMENT 91745 31 December, 2020 3412
PUBLIC SECTOR PENSION INVESTMENT BOARD 90807 31 December, 2020 90807
ATREIDES MANAGEMENT, LP 90785 31 December, 2020 1600
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 90000 31 December, 2020 0
PANAGORA ASSET MANAGEMENT INC 88989 31 December, 2020 -12870
VOLORIDGE INVESTMENT MANAGEMENT, LLC 86594 31 December, 2020 33933
TCW GROUP INC 82535 31 December, 2020 -32365
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY 80708 31 December, 2020 -12189
CONNOR, CLARK & LUNN INVESTMENT MANAGEMENT LTD. 80573 31 December, 2020 80573
ERGOTELES LLC 80491 31 December, 2020 80491
PARK WEST ASSET MANAGEMENT LLC 80000 31 December, 2020 -100800
STATE OF WISCONSIN INVESTMENT BOARD 75983 31 December, 2020 2582
MA INVESTMENT PARTNERSHIP, LP 75000 31 December, 2020 75000
RAYMOND JAMES FINANCIAL SERVICES ADVISORS, INC. 74913 31 December, 2020 -8410
FIRST TRUST ADVISORS LP 74823 31 December, 2020 4477
CI INVESTMENTS INC. 73007 31 December, 2020 2438
RAYMOND JAMES & ASSOCIATES 68181 31 December, 2020 -38326
FIRST REPUBLIC INVESTMENT MANAGEMENT, INC. 67120 31 December, 2020 7942
TREASURER OF THE STATE OF NORTH CAROLINA 66501 31 December, 2020 -4090
STATE OF NEW JERSEY COMMON PENSION FUND D 64115 31 December, 2020 -3205
CUBIST SYSTEMATIC STRATEGIES, LLC 63602 31 December, 2020 30841
WOLVERINE TRADING, LLC 62537 31 December, 2020 62537
ATHANOR CAPITAL, LP 61595 31 December, 2020 -15124
CITIGROUP INC 58033 31 December, 2020 644
ATLAS VENTURE ADVISORS, INC. 57707 31 December, 2020 0
VISTA EQUITY PARTNERS MANAGEMENT, LLC 57591 31 December, 2020 -76575
EATON VANCE MANAGEMENT 57002 31 December, 2020 172
HSBC HOLDINGS PLC 56179 31 December, 2020 9804
WORLDQUANT MILLENNIUM ADVISORS LLC 54879 31 December, 2020 24936
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO 54321 31 December, 2020 12284
HIGHSIDE GLOBAL MANAGEMENT LLC 53921 31 December, 2020 -52412
DRIEHAUS CAPITAL MANAGEMENT LLC 53436 31 December, 2020 38
HYPERION ASSET MANAGEMENT LTD 51559 31 December, 2020 51559
FEDERATED HERMES, INC. 50563 31 December, 2020 45911
TORONTO DOMINION BANK 49960 31 December, 2020 3280
ASSET MANAGEMENT ONE CO., LTD. 48952 31 December, 2020 1015
COMMONWEALTH EQUITY SERVICES, LLC 48658 31 December, 2020 -9832
HRT FINANCIAL LP 46461 31 December, 2020 46461
COLUMBUS CIRCLE INVESTORS 44870 31 December, 2020 -811
STRS OHIO 44418 31 December, 2020 2983
TD ASSET MANAGEMENT INC 44362 31 December, 2020 25086
AMP CAPITAL INVESTORS LTD 44277 31 December, 2020 -1385
ANOMALY CAPITAL MANAGEMENT, LP 41830 31 December, 2020 41830
GAM HOLDING AG 41617 31 December, 2020 -26903
PICTET ASSET MANAGEMENT LTD 39766 31 December, 2020 2229
MARSHALL WACE, LLP 39549 31 December, 2020 -125194
VOYA INVESTMENT MANAGEMENT LLC 38440 31 December, 2020 -834
SEI INVESTMENTS CO 37941 31 December, 2020 1008
SQUAREPOINT OPS LLC 36944 31 December, 2020 -20064
ATIKA CAPITAL MANAGEMENT LLC 36400 31 December, 2020 -17800
CAMBRIDGE INVESTMENT RESEARCH ADVISORS, INC. 36094 31 December, 2020 -10092
D L CARLSON INVESTMENT GROUP INC 35962 31 December, 2020 -15434
FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND 35800 31 December, 2020 2100
CENTIVA CAPITAL, LP 35034 31 December, 2020 35034
WALLEYE TRADING LLC 34264 31 December, 2020 26164
GREAT WEST LIFE ASSURANCE CO /CAN/ 33658 31 December, 2020 -1481
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP 33500 31 December, 2020 33500
SCHONFELD STRATEGIC ADVISORS LLC 32600 31 December, 2020 -75175
O'SHARES INVESTMENT ADVISERS, LLC 32362 31 December, 2020 -2038
MITSUBISHI UFJ KOKUSAI ASSET MANAGEMENT CO., LTD. 30661 31 December, 2020 1054
TRUIST FINANCIAL CORP 30637 31 December, 2020 23418
APERIO GROUP, LLC 30606 31 December, 2020 4456
ARIZONA STATE RETIREMENT SYSTEM 30365 31 December, 2020 -596
SIGMA PLANNING CORP 29417 31 December, 2020 87
CENTER LAKE CAPITAL MANAGEMENT, LLC 28500 31 December, 2020 28500
QUADRATURE CAPITAL LTD 28339 31 December, 2020 -101860
AVITAS WEALTH MANAGEMENT LLC 28184 31 December, 2020 69
BRIDGEWAY CAPITAL MANAGEMENT, LLC 28000 31 December, 2020 8900
CAPITAL IMPACT ADVISORS, LLC 27609 31 December, 2020 6000
LIDO ADVISORS, LLC 27375 31 December, 2020 27375
KOREA INVESTMENT CORP 26900 31 December, 2020 -37300
CREATIVE PLANNING 26617 31 December, 2020 236
FORSTA AP-FONDEN 26300 31 December, 2020 11500
DIKER MANAGEMENT LLC 25000 31 December, 2020 -10000
HANDELSBANKEN FONDER AB 24929 31 December, 2020 6429
MUST ASSET MANAGEMENT INC. 24745 31 December, 2020 24745
BANK OF NOVA SCOTIA 24496 31 December, 2020 24496
HARSPRING CAPITAL MANAGEMENT, LLC 24000 31 December, 2020 -47000
SIMPLEX TRADING, LLC 22947 31 December, 2020 -11859
GULF INTERNATIONAL BANK (UK) LTD 22855 31 December, 2020 -2280
KBC GROUP NV 22409 31 December, 2020 -1687
UTAH RETIREMENT SYSTEMS 21844 31 December, 2020 1544
VICTORY CAPITAL MANAGEMENT INC 21735 31 December, 2020 5441
CANADA PENSION PLAN INVESTMENT BOARD 21462 31 December, 2020 -72512
HIGHTOWER ADVISORS, LLC 21313 31 December, 2020 -3795
MACKENZIE FINANCIAL CORP 21054 31 December, 2020 447
BALYASNY ASSET MANAGEMENT LLC 20821 31 December, 2020 20821
ZACKS INVESTMENT MANAGEMENT 20704 31 December, 2020 20704
MARSHALL WACE NORTH AMERICA L.P. 20664 31 December, 2020 -117750
UNION SQUARE PARK CAPITAL MANAGEMENT, LLC 20500 31 December, 2020 20500
CUNNING CAPITAL PARTNERS, LP 20465 31 December, 2020 0
NN INVESTMENT PARTNERS HOLDINGS N.V. 20400 31 December, 2020 19000
KESTRA ADVISORY SERVICES, LLC 20376 31 December, 2020 5423
PRINCIPAL FINANCIAL GROUP INC 20231 31 December, 2020 -177
ZURCHER KANTONALBANK (ZURICH CANTONALBANK) 20149 31 December, 2020 -3693
TEACHER RETIREMENT SYSTEM OF TEXAS 19775 31 December, 2020 13895
FORA CAPITAL, LLC 19723 31 December, 2020 8732
OPPENHEIMER & CO INC 19142 31 December, 2020 -16433
MACKAY SHIELDS LLC 18914 31 December, 2020 -1452
NOMURA ASSET MANAGEMENT CO LTD 18854 31 December, 2020 1301
ALYESKA INVESTMENT GROUP, L.P. 18801 31 December, 2020 -185030
ADVISORY SERVICES NETWORK, LLC 18607 31 December, 2020 1344
QUBE RESEARCH & TECHNOLOGIES LTD 18603 31 December, 2020 18603
PDT PARTNERS, LLC 18200 31 December, 2020 -17300
BRITISH COLUMBIA INVESTMENT MANAGEMENT CORP 17924 31 December, 2020 279
NOMURA HOLDINGS INC 17577 31 December, 2020 -7631
ENVESTNET ASSET MANAGEMENT INC 17484 31 December, 2020 845
QUANTBOT TECHNOLOGIES LP 16962 31 December, 2020 16962
MAN GROUP PLC 16247 31 December, 2020 -79664
EVOLUTIONARY TREE CAPITAL MANAGEMENT, LLC 16243 31 December, 2020 16243
ALPHA PARADIGM PARTNERS, LLC 16214 31 December, 2020 16214
MERCER GLOBAL ADVISORS INC /ADV 15899 31 December, 2020 -99
SKANDINAVISKA ENSKILDA BANKEN AB (PUBL) 15750 31 December, 2020 150
VONTOBEL HOLDING LTD. 15448 31 December, 2020 15448
PARKWOOD LLC 14996 31 December, 2020 -175320
PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO 14636 31 December, 2020 1176
JANNEY MONTGOMERY SCOTT LLC 14537 31 December, 2020 -3861
TUDOR INVESTMENT CORP ET AL 13228 31 December, 2020 -5891
BANK OF MONTREAL /CAN/ 12851 31 December, 2020 -1554
PALOMA PARTNERS MANAGEMENT CO 12713 31 December, 2020 5023
ROCKEFELLER CAPITAL MANAGEMENT L.P. 11453 31 December, 2020 1821
XPONANCE, INC. 11306 31 December, 2020 293
NISSAY ASSET MANAGEMENT CORP /JAPAN/ /ADV 11023 31 December, 2020 -44
TITAN GLOBAL CAPITAL MANAGEMENT USA LLC 10760 31 December, 2020 10760
RMB CAPITAL MANAGEMENT, LLC 10455 31 December, 2020 262
FIRST ALLIED ADVISORY SERVICES, INC. 5705 30 September, 2020 2045
BECK BODE, LLC 11 30 September, 2020 11
SHINE INVESTMENT ADVISORY SERVICES INC 33 30 September, 2020 0
AIA INVESTMENT MANAGEMENT PRIVATE LTD 207 30 September, 2020 0
FORTIS GROUP ADVISORS, LLC 1203 30 September, 2020 1203
PARTNERVEST ADVISORY SERVICES LLC 1907 30 September, 2020 -40
CERTIFIED ADVISORY CORP 61 30 June, 2020 -23
BRINKER CAPITAL INC 1830 30 June, 2020 1830
LENOX WEALTH MANAGEMENT, INC. 1 30 June, 2020 -65
HolderSharesDate ReportedWeight Percent
IBM Retirement Fund 3721 31 March, 2021 N/A
Verition Fund Management LLC 1025 16 February, 2021 N/A
BOOTHBAY FUND MANAGEMENT, LLC 9815 12 February, 2021 N/A
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND 1323 12 February, 2021 N/A
FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND 35800 12 February, 2021 N/A
CAPITAL FUND MANAGEMENT S.A. 64600 12 February, 2021 N/A
DIMENSIONAL FUND ADVISORS LP 104805 11 February, 2021 N/A
OPSEU Pension Plan Trust Fund 3433 11 February, 2021 N/A
Harvest Fund Management Co., Ltd 1219 10 February, 2021 N/A
PROFUND ADVISORS LLC 1938 9 February, 2021 N/A
Illinois Municipal Retirement Fund 2616 9 February, 2021 N/A
OREGON PUBLIC EMPLOYEES RETIREMENT FUND 9874 9 February, 2021 N/A
CYPRESS FUNDS LLC 286851 9 February, 2021 N/A
NEW YORK STATE COMMON RETIREMENT FUND 141326 8 February, 2021 N/A
GABELLI FUNDS LLC 4000 5 February, 2021 N/A
iShares Russell Mid-Cap Growth ETF 478253 31 August, 2020 0.62
iShares Russell 1000 Growth ETF 362895 31 August, 2020 0.1
Fidelity MSCI Communication Services Index ETF 28263 31 August, 2020 0.84
iShares Russell Mid-Cap ETF 270313 31 August, 2020 0.22
iShares Russell 3000 ETF 29603 31 August, 2020 0.05
iShares U.S. Consumer Services ETF 33296 31 August, 2020 0.5
iShares MSCI ACWI ETF 24329 31 August, 2020 0.03
iShares Morningstar Mid-Cap Growth ETF 43086 31 August, 2020 0.65
CSIF(CH)IIIEquityWorldexCHBlue - Pension Fund Plus 18931 31 August, 2020 0.04
db x-trackers FTSE Vietnam UCITS ETF 16308 31 August, 2020 1.18
Schwab U.S. Broad Market ETF 44411 31 August, 2020 0.05
iShares MSCI World UCITS ETF (Acc) 47871 31 August, 2020 0.03
Goldman Sachs ActiveBeta US Large Cap Equity ETF 86228 31 August, 2020 0.14
Vanguard Total Stock Market Index Fund 2871280 31 August, 2020 0.05
Handelsbanken Gl Smabolag Index Crit(A1 SEK) 15900 31 August, 2020 0.24
VictoryShares USAA MSCI USA Value Momentum ETF 11559 31 August, 2020 0.42
iShares ESG Aware MSCI USA ETF 58525 31 August, 2020 0.11
ARK Innovation ETF 2424340 31 August, 2020 5.07
iShares Russell 1000 ETF 75900 31 August, 2020 0.05
iShares Edge MSCI World Momentum Factor UCITS ETF 13273 31 August, 2020 0.13
iShares Core S&P Total U.S. Stock Market ETF 74438 31 August, 2020 0.05
Schwab U.S. Large-Cap Growth ETF 61949 31 August, 2020 0.08
SPDR FactSet Innovative Technology ETF 12026 31 August, 2020 0.87
Mackenzie Maximum Diversification All World Developed Index ETF 12193 31 August, 2020 0.74
SEI Inst Inv Extended Market Index Fund 24700 31 August, 2020 0.34
iShares Edge MSCI USA Momentum Factor ETF 138001 31 August, 2020 0.2
ARK Next Generation Internet ETF 857921 31 August, 2020 6.2
Schwab U.S. Large-Cap ETF 67495 31 August, 2020 0.05
Wells Fargo Advantage Enterprise Fund 68200 31 July, 2020 1.16
John Hancock VIT - Mid Cap Stock 66067 31 July, 2020 1.29
Fidelity Growth Company Fund 3204930 31 July, 2020 0.95
Vanguard Mid-Cap Index Fund 2317490 31 July, 2020 0.32
Fidelity Advisor Growth Opportunities Fund 1675620 31 July, 2020 1.85
Hartford MidCap Fund 1143310 31 July, 2020 1.26
Vanguard Extended Market Index Fund 976584 31 July, 2020 0.21
Vanguard Growth Index Fund 802334 31 July, 2020 0.1
Fidelity Series Growth Company Fund 724376 31 July, 2020 0.94
Vanguard Mid-Cap Growth Index Fund 687446 31 July, 2020 0.62
Fidelity Blue Chip Growth Fund 491219 31 July, 2020 0.21
Fidelity Extended Market Index Fund 435945 31 July, 2020 0.28
Lord Abbett Securities Trust - Growth Leaders Fund 394035 31 July, 2020 0.99
Delaware Smid Cap Growth Fund 386913 31 July, 2020 1.94
Fidelity Growth Company K6 Fund 328648 31 July, 2020 0.94
Fidelity VIP Growth Opportunities Portfolio 264124 31 July, 2020 1.86
Alger Funds II - Alger Spectra Fund 258885 31 July, 2020 0.53
Wells Fargo Growth Fund 249200 31 July, 2020 0.75
DWS Core Equity Fund 218201 31 July, 2020 0.9
Franklin Small-Mid Cap Growth Fund 216278 31 July, 2020 0.81
Columbia Select Large Cap Growth Fund 200209 31 July, 2020 1.49
Fidelity Mid Cap Index Fund 185064 31 July, 2020 0.2
Hartford Capital Appreciation Fund 172133 31 July, 2020 0.43
Scout Mid Cap Fund 172100 31 July, 2020 1
CREF Stock Account 169037 31 July, 2020 0.02
Invesco Oppenheimer Discovery Fund 162761 31 July, 2020 0.75
American Beacon ARK Transformational Innovation Fund 157089 31 July, 2020 5.61
Hartford MidCap HLS Fund, Inc. 154390 31 July, 2020 1.26
Hartford Capital Appreciation HLS Fund 147282 31 July, 2020 0.58
John Hancock Funds II Mid Cap Stock Fund 140113 31 July, 2020 1.29
Fidelity Total Market Index Fund 137961 31 July, 2020 0.04
Vanguard Communication Services Index Fund 134019 31 July, 2020 0.77
Vanguard Institutional Total Stock Market Index Fund 123469 31 July, 2020 0.05
Invesco Dynamic Software ETF 111257 31 July, 2020 3.37
Vanguard Large-Cap Index Fund 101639 31 July, 2020 0.06
MPD SICAV - TOBAM Anti-Benchmark US Equity Fund 98616 31 July, 2020 1.72
Pioneer Select Mid Cap Growth Fund 97543 31 July, 2020 0.68
Smith & Williamson Artificial Intelligence Fund 97451 31 July, 2020 2.84
Vanguard Balanced Index Fund 85923 31 July, 2020 0.05
AllianzGI Artificial Intelligence & Tech Opps Fd 84835 31 July, 2020 3.22
Columbia Active Portfolios - Multi-Manager Growth Fund 83712 31 July, 2020 0.38
TIAA-CREF Equity Index Fund 83308 31 July, 2020 0.05
Fidelity Advisor Series Growth Opportunities Fund 79731 31 July, 2020 1.78
Fidelity Series Blue Chip Growth Fund 74455 31 July, 2020 0.2
Fidelity Series Total Market Index Fund 70899 31 July, 2020 0.04
CREF Equity Index Account 60893 31 July, 2020 0.05
Fidelity NASDAQ Composite Index Fund 57605 31 July, 2020 0.1
TIAA-CREF Large Cap Growth Index Fund 56989 31 July, 2020 0.1
WF (Lux) WW - U.S. All Cap Growth Fund 53705 31 July, 2020 0.79
MI Select Managers North American Equity Fund 51901 31 July, 2020 0.92
Fidelity Blue Chip Growth K6 Fund 51095 31 July, 2020 0.21
Vanguard Russell 1000 Growth Index Fund 50726 31 July, 2020 0.1
Pacific Select Mid-Cap Equity Portfolio 46021 31 July, 2020 0.99
Wells Fargo Advantage Premier Large Company Growth Fund 44740 31 July, 2020 0.24
Vanguard Variable Annuity - Mid-Cap Index 42996 31 July, 2020 0.34
First Trust Large Cap Growth Alphadex Fund 41808 31 July, 2020 0.65
Invesco NASDAQ Internet ETF 37775 31 July, 2020 0.75
Vanguard Total World Stock Index Fund 35580 31 July, 2020 0.03
GAM Star Disruptive Growth Fund 32514 31 July, 2020 1.98
Schwab Total Stock Market Index Fund 32082 31 July, 2020 0.04
Fidelity Large Cap Growth Index Fund 30742 31 July, 2020 0.1
Vanguard US Equity Index Fund 29915 31 July, 2020 0.04
Schwab 1000 Index Fund 29463 31 July, 2020 0.05
Nuveen Mid Cap Growth Opportunities Fund 26987 31 July, 2020 1.08
Franklin Templeton VIPT Franklin Small-Mid Cap Growth VIP Fund 26856 31 July, 2020 0.83
American Beacon Stephens Mid Cap Growth Fund 26432 31 July, 2020 0.91
Alger Mid Cap Focus Fnd 22883 31 July, 2020 1.6
Xtrackers MSCI USA UCITS ETF 22410 31 July, 2020 0.05
Vanguard Global Stock Index Fund 21582 31 July, 2020 0.03
Vanguard Tax-Managed Capital Appreciation Fund 21509 31 July, 2020 0.03
Oddo BHF US Mid Cap 21239 31 July, 2020 1.26
TIAA-CREF Quant Large-Cap Growth Fund 21125 31 July, 2020 0.11
First Trust Large Cap Core Alphadex Fund 20208 31 July, 2020 0.34
CREF Growth Account 19896 31 July, 2020 0.01
MPD SICAV - TOBAM Anti-Benchmark World Equity Fund 19760 31 July, 2020 0.89
Alger Large Cap Growth Portfolio 19516 31 July, 2020 0.85
VALIC Mid Cap Strategic Growth Fund 19416 31 July, 2020 1.26
EQ/Common Stock Index Portfolio 18500 31 July, 2020 0.05
Fidelity NASDAQ Composite Index Tracking Stock 18313 31 July, 2020 0.1
ERShares Entrepreneur 30 ETF 17478 31 July, 2020 2.15
EQ/Large Cap Growth Managed Volatility Port 17078 31 July, 2020 0.05
Fidelity ZERO Total Market Index Fund 16171 31 July, 2020 0.04
Alger Mid Cap Growth Fund 15906 31 July, 2020 1.19
Driehaus Small Cap Growth Fund 15161 31 July, 2020 0.99
KLP AksjeGlobal Indeks I 15100 31 July, 2020 0.04
Northern Trust World Custom ESG Equity Index Fund 14861 31 July, 2020 0.03
Fidelity Mid Cap Enhanced Index Fund 14352 31 July, 2020 0.2
State Street Small/Mid Cap Equity Index Portfolio 14098 31 July, 2020 0.29
Vanguard Russell 1000 Index Fund 13069 31 July, 2020 0.05
Alger Mid Cap Growth Portfolio 12161 31 July, 2020 1.2
Xtrackers MSCI World UCITS ETF 11880 31 July, 2020 0.03
MassMutual Select Small Cap Growth Equity Fund 11870 31 July, 2020 0.32
EQ/Large Cap Growth Index Portfolio 11550 31 July, 2020 0.1
Gateway Fund 11174 31 July, 2020 0.03
MainStay VP MacKay Mid Cap Core Portfolio 10906 31 July, 2020 0.2
State Street World Index Equity Fund 10500 31 July, 2020 0.03
Calvert US Large Cap Core Responsible Index Fund 10353 31 July, 2020 0.06
Fidelity Mid Cap Growth Index Fund 10056 31 July, 2020 0.57
Goldman Sachs U.S. Tax-Managed Equity Fund 11855 30 June, 2020 0.09
Baillie Gifford Managed Fund 211697 30 June, 2020 0.49
Vanguard Explorer Fund 156303 30 June, 2020 0.12
Fidelity U.S. Growth Opportunities Class 10224 30 June, 2020 1.51
Fidelity Canadian Growth Company Fund 1275250 30 June, 2020 2.86
Fidelity Global Innovators Currency Neutral Class 164660 30 June, 2020 4.01
Fidelity Balanced Income Private Pool 15478 30 June, 2020 0.11
Baillie Gifford Worldwide US Equity Growth Fund 15190 30 June, 2020 1.92
BlackRock Technology Opportunities Fund 219957 30 June, 2020 0.69
Firsthand Technology Opportunities Fund 240000 30 June, 2020 12.17
Baillie Gifford US Growth Trust plc 89378 30 June, 2020 1.8
Amundi Funds Multi-Strategy Growth 15087 30 June, 2020 0.51
London Life American Growth (AGF) 271951 30 June, 2020 4.07
Northwestern Mutual Mid Cap Growth Stock Portfolio 91144 30 June, 2020 0.99
American Century Ultra Fund 284000 30 June, 2020 0.23
American Century Heritage Fund 295935 30 June, 2020 0.77
Goldman Sachs Absolute Return Tracker Fund 40600 30 June, 2020 0.15
Fidelity CanAm Opportunities Class 38073 30 June, 2020 1.5
ERShares US Large Cap Fund 13609 30 June, 2020 1.06
American Century NT Heritage Fund 35152 30 June, 2020 0.77
Fidelity NorthStar Fund 103811 30 June, 2020 0.43
American Century VP Capital Appreciation Fund 32719 30 June, 2020 0.77
PI Investment Funds Optimiser 13374 30 June, 2020 0.52
GWL American Growth Fund 8.05A 29364 30 June, 2020 4.07
Fidelity Special Situations Fund 406187 30 June, 2020 2.7
Baillie Gifford Uk & Worldwide Equity Fund 12123 30 June, 2020 0.26
Artisan Mid Cap Fund 179156 30 June, 2020 0.34
Harbor Mid Cap Growth Fund 25481 30 June, 2020 1.05
Brighthouse Morgan Stanley Discovery Port 146189 30 June, 2020 0.95
Fidelity Balanced Private Pool 24057 30 June, 2020 0.12
Franklin Technology Fund 486300 30 June, 2020 1.14
Voya Russell Mid Cap Growth Index Portfolio 22719 30 June, 2020 0.46
Baillie Gifford American Fund 827701 30 June, 2020 1.92
AQR Large Cap Momentum Style Fund 11719 30 June, 2020 0.18
Morgan Stanley Discovery Portfolio 20477 30 June, 2020 0.93
Vanguard U.S. Growth Fund 877141 30 June, 2020 0.32
Jag Large Cap Growth Fund 11000 30 June, 2020 2.16
American Beacon Bridgeway Large Cap Growth Fd;Inst 19100 30 June, 2020 1.16
T. Rowe Price Extended Equity Market Index Fund 19014 30 June, 2020 0.26
Morgan Stanley Inst Discovery Portfolio 152412 30 June, 2020 0.92
Fidelity NorthStar Balanced Fund 18756 30 June, 2020 0.39
Anchor Global Equity Fund 10630 30 June, 2020 2.26
Morgan Stanley Pathway Funds Large Cap Equity Fund 17713 30 June, 2020 0.13
Fidelity Global Innovators Class 945888 30 June, 2020 4.01
Voya Russell Mid Cap Index Portfolio 16532 30 June, 2020 0.16
BlackRock Science and Technology Trust II 108969 31 May, 2020 0.72
iShares Russell Mid-Cap Index Fund 13479 31 May, 2020 0.13
iShares Russell 1000 Large-Cap Index Fund 46038 31 May, 2020 0.03
UBS (CH) Institutuional Fund 2 - Equities USA Passive II I-X 29730 31 May, 2020 0.04
Destinations Large Cap Equity Fund 82100 31 May, 2020 0.23
UBS (CH) Institutional Fund 2 - Equity USA Passive 10623 31 May, 2020 0.04
BlackRock Science and Technology Trust 50348 31 May, 2020 0.7
iShares Developed World Index Fund 28138 31 May, 2020 0.03
BlackRock Global Long/Short Equity Fund 15518 31 May, 2020 0.24
DFA U.S. Core Equity 1 Portfolio 30921 30 April, 2020 0.02
Transamerica Large Growth 48341 30 April, 2020 0.73
BGF World Technology Fund 170336 30 April, 2020 0.69
Fidelity SAI Small-Mid Cap 500 Index Fund 53352 30 April, 2020 0.44
Zurich Investments Unhedged Global Growth Share Fund 12248 30 April, 2020 0.64
Vanguard International Shares Index Fund 27340 30 April, 2020 0.03
State Street Total Return V.I.S. Fund 16108 31 March, 2020 0.14
HSBC Multi-Factor Worldwide Equity Fund 10856 31 March, 2020 0.38
Stichting Pensioenfonds ABP 100860 31 March, 2020 0.01
Fidelity Global Innovators Investment Trust 997887 31 March, 2020 4.95
CIBC Monthly Income Fund 28560 31 March, 2020 0.21
Florida State Board Administration Fund 121532 31 March, 2020 0.01
CIBC Global Equity Growth Pool 27600 31 March, 2020 0.52
AGF American Growth Class 174926 31 December, 2019 N/A
INTECH U.S. Managed Volatility Fund 17983 31 December, 2019 N/A
Tredje AP Fonden 17860 31 December, 2019 0.01
Statens Pensjonsfond Utland 828701 31 December, 2019 0.01
AGF American Growth Fund 25723 31 December, 2019 N/A
SMDS Global AI Fund (Hedged) 151618 30 September, 2019 N/A
SMDS Global AI Fund 941358 30 September, 2019 N/A
Subfundusz Skarbiec - Spolek Wzrostowych FIO 74100 30 June, 2019 4.66
Vanguard Morgan Growth Fund 384666 31 March, 2019 N/A
Loftus Peak Global Disruption Fund 10806 28 February, 2019 N/A
SymbolTransaction DateReporting CikSecurities Owned Company CikReporting NameAcquistion Or DispositionForm Type Securities TransactedSecurity NameLink
ROKU 3 May, 2021 0001716837 25000 0001428439 Wood Anthony J. A 4 45000 Class A Common Stock View
ROKU 3 May, 2021 0001716837 0 0001428439 Wood Anthony J. D 4 45000 Class A Common Stock View
ROKU 3 May, 2021 0001716837 70000 0001428439 Wood Anthony J. A 4 45000 Class A Common Stock View
ROKU 3 May, 2021 0001716837 66997 0001428439 Wood Anthony J. D 4 3003 Class A Common Stock View
ROKU 3 May, 2021 0001716837 58830 0001428439 Wood Anthony J. D 4 8167 Class A Common Stock View
ROKU 3 May, 2021 0001716837 46697 0001428439 Wood Anthony J. D 4 12133 Class A Common Stock View
ROKU 3 May, 2021 0001716837 44966 0001428439 Wood Anthony J. D 4 1731 Class A Common Stock View
ROKU 3 May, 2021 0001716837 41766 0001428439 Wood Anthony J. D 4 3200 Class A Common Stock View
ROKU 3 May, 2021 0001716837 37051 0001428439 Wood Anthony J. D 4 4715 Class A Common Stock View
ROKU 3 May, 2021 0001716837 34734 0001428439 Wood Anthony J. D 4 2317 Class A Common Stock View
ROKU 3 May, 2021 0001716837 32383 0001428439 Wood Anthony J. D 4 2351 Class A Common Stock View
ROKU 3 May, 2021 0001716837 29549 0001428439 Wood Anthony J. D 4 2834 Class A Common Stock View
ROKU 3 May, 2021 0001716837 27552 0001428439 Wood Anthony J. D 4 1997 Class A Common Stock View
ROKU 3 May, 2021 0001716837 26400 0001428439 Wood Anthony J. D 4 1152 Class A Common Stock View
ROKU 3 May, 2021 0001716837 25500 0001428439 Wood Anthony J. D 4 900 Class A Common Stock View
ROKU 3 May, 2021 0001716837 25100 0001428439 Wood Anthony J. D 4 400 Class A Common Stock View
ROKU 3 May, 2021 0001716837 25000 0001428439 Wood Anthony J. D 4 100 Class A Common Stock View
ROKU 3 May, 2021 0001716837 423333 0001428439 Wood Anthony J. D 4 45000 Employee Stock Option (Right to Buy) View
ROKU 3 May, 2021 0001716837 45000 0001428439 Wood Anthony J. A 4 45000 Class B Common Stock View
ROKU 3 May, 2021 0001716837 0 0001428439 Wood Anthony J. D 4 45000 Class B Common Stock View
ROKU 3 May, 2021 0001716837 173 0001428439 Wood Anthony J. A 4 173 Employee Stock Option (right to buy) View
ROKU 26 April, 2021 0001741111 306 0001428439 Fyfield Mai A 4 306 Class A Common Stock View
ROKU 26 April, 2021 0001741111 0 0001428439 Fyfield Mai D 4 306 Class A Common Stock View
ROKU 26 April, 2021 0001741111 307 0001428439 Fyfield Mai D 4 306 Stock Option (right to buy) View
ROKU 15 April, 2021 0001716837 25000 0001428439 Wood Anthony J. A 4 25000 Class A Common Stock View
ROKU 15 April, 2021 0001716837 50000 0001428439 Wood Anthony J. A 4 25000 Class A Common Stock View
ROKU 15 April, 2021 0001716837 48500 0001428439 Wood Anthony J. D 4 1500 Class A Common Stock View
ROKU 15 April, 2021 0001716837 46600 0001428439 Wood Anthony J. D 4 1900 Class A Common Stock View
ROKU 15 April, 2021 0001716837 42898 0001428439 Wood Anthony J. D 4 1202 Class A Common Stock View
ROKU 15 April, 2021 0001716837 41998 0001428439 Wood Anthony J. D 4 900 Class A Common Stock View
ROKU 15 April, 2021 0001716837 41542 0001428439 Wood Anthony J. D 4 456 Class A Common Stock View
ROKU 15 April, 2021 0001716837 39740 0001428439 Wood Anthony J. D 4 1802 Class A Common Stock View
ROKU 15 April, 2021 0001716837 25500 0001428439 Wood Anthony J. D 4 1418 Class A Common Stock View
ROKU 15 April, 2021 0001716837 25000 0001428439 Wood Anthony J. D 4 500 Class A Common Stock View
ROKU 15 April, 2021 0001716837 25000 0001428439 Wood Anthony J. A 4 25000 Class B Common Stock View
ROKU 15 April, 2021 0001716837 0 0001428439 Wood Anthony J. D 4 25000 Class A Common Stock View
ROKU 15 April, 2021 0001716837 45600 0001428439 Wood Anthony J. D 4 1000 Class A Common Stock View
ROKU 15 April, 2021 0001716837 44100 0001428439 Wood Anthony J. D 4 1500 Class A Common Stock View
ROKU 15 April, 2021 0001716837 38071 0001428439 Wood Anthony J. D 4 1669 Class A Common Stock View
ROKU 15 April, 2021 0001716837 35271 0001428439 Wood Anthony J. D 4 2800 Class A Common Stock View
ROKU 15 April, 2021 0001716837 31218 0001428439 Wood Anthony J. D 4 4053 Class A Common Stock View
ROKU 15 April, 2021 0001716837 28324 0001428439 Wood Anthony J. D 4 2894 Class A Common Stock View
ROKU 15 April, 2021 0001716837 26918 0001428439 Wood Anthony J. D 4 1406 Class A Common Stock View
ROKU 15 April, 2021 0001716837 468333 0001428439 Wood Anthony J. D 4 25000 Employee Stock Option (Right to Buy) View
ROKU 15 April, 2021 0001716837 0 0001428439 Wood Anthony J. D 4 25000 Class B Common Stock View
ROKU 1 April, 2021 0001716837 70000 0001428439 Wood Anthony J. A 4 45000 Class A Common Stock View
ROKU 1 April, 2021 0001716837 64956 0001428439 Wood Anthony J. D 4 3944 Class A Common Stock View
ROKU 1 April, 2021 0001716837 49888 0001428439 Wood Anthony J. D 4 15068 Class A Common Stock View
ROKU 1 April, 2021 0001716837 40979 0001428439 Wood Anthony J. D 4 8909 Class A Common Stock View
ROKU 1 April, 2021 0001716837 36377 0001428439 Wood Anthony J. D 4 4602 Class A Common Stock View
ROKU 1 April, 2021 0001716837 33877 0001428439 Wood Anthony J. D 4 2500 Class A Common Stock View
ROKU 1 April, 2021 0001716837 32477 0001428439 Wood Anthony J. D 4 1400 Class A Common Stock View
ROKU 1 April, 2021 0001716837 26007 0001428439 Wood Anthony J. D 4 700 Class A Common Stock View
ROKU 1 April, 2021 0001716837 25000 0001428439 Wood Anthony J. D 4 1007 Class A Common Stock View
ROKU 1 April, 2021 0001716837 493333 0001428439 Wood Anthony J. D 4 45000 Employee Stock Option (Right to Buy) View
ROKU 1 April, 2021 0001716837 45000 0001428439 Wood Anthony J. A 4 45000 Class B Common Stock View
ROKU 1 April, 2021 0001716837 0 0001428439 Wood Anthony J. D 4 45000 Class B Common Stock View
ROKU 1 April, 2021 0001716837 45000 0001428439 Wood Anthony J. A 4 45000 Class A Common Stock View
ROKU 1 April, 2021 0001716837 0 0001428439 Wood Anthony J. D 4 45000 Class A Common Stock View
ROKU 1 April, 2021 0001716837 68900 0001428439 Wood Anthony J. D 4 1100 Class A Common Stock View
ROKU 1 April, 2021 0001716837 31277 0001428439 Wood Anthony J. D 4 1200 Class A Common Stock View
ROKU 1 April, 2021 0001716837 29877 0001428439 Wood Anthony J. D 4 1400 Class A Common Stock View
ROKU 1 April, 2021 0001716837 28077 0001428439 Wood Anthony J. D 4 1800 Class A Common Stock View
ROKU 1 April, 2021 0001716837 26707 0001428439 Wood Anthony J. D 4 1370 Class A Common Stock View
ROKU 1 April, 2021 0001716837 175 0001428439 Wood Anthony J. A 4 175 Employee Stock Option (right to buy) View
ROKU 24 March, 2021 0001741111 306 0001428439 Fyfield Mai A 4 306 Class A Common Stock View
ROKU 24 March, 2021 0001741111 0 0001428439 Fyfield Mai D 4 306 Class A Common Stock View
ROKU 24 March, 2021 0001741111 613 0001428439 Fyfield Mai D 4 306 Stock Option (right to buy) View
ROKU 15 March, 2021 0001716837 49400 0001428439 Wood Anthony J. D 4 600 Class A Common Stock View
ROKU 15 March, 2021 0001716837 25000 0001428439 Wood Anthony J. A 4 25000 Class A Common Stock View
ROKU 15 March, 2021 0001716837 0 0001428439 Wood Anthony J. D 4 25000 Class A Common Stock View
ROKU 15 March, 2021 0001716837 50000 0001428439 Wood Anthony J. A 4 25000 Class A Common Stock View
ROKU 15 March, 2021 0001716837 47250 0001428439 Wood Anthony J. D 4 2150 Class A Common Stock View
ROKU 15 March, 2021 0001716837 44950 0001428439 Wood Anthony J. D 4 2300 Class A Common Stock View
ROKU 15 March, 2021 0001716837 36074 0001428439 Wood Anthony J. D 4 8876 Class A Common Stock View
ROKU 15 March, 2021 0001716837 27264 0001428439 Wood Anthony J. D 4 8810 Class A Common Stock View
ROKU 15 March, 2021 0001716837 26552 0001428439 Wood Anthony J. D 4 712 Class A Common Stock View
ROKU 15 March, 2021 0001716837 25362 0001428439 Wood Anthony J. D 4 1190 Class A Common Stock View
ROKU 15 March, 2021 0001716837 25000 0001428439 Wood Anthony J. D 4 362 Class A Common Stock View
ROKU 15 March, 2021 0001716837 538333 0001428439 Wood Anthony J. D 4 25000 Employee Stock Option (Right to Buy) View
ROKU 15 March, 2021 0001716837 25000 0001428439 Wood Anthony J. A 4 25000 Class B Common Stock View
ROKU 15 March, 2021 0001716837 0 0001428439 Wood Anthony J. D 4 25000 Class B Common Stock View
ROKU 12 March, 2021 0001716837 160000 0001428439 Wood Anthony J. A 4 135000 Class A Common Stock View
ROKU 12 March, 2021 0001716837 25000 0001428439 Wood Anthony J. D 4 135000 Class A Common Stock View
ROKU 12 March, 2021 0001716837 16965815 0001428439 Wood Anthony J. D 4 135000 Class B Common Stock View
ROKU 3 March, 2021 0001716857 33441 0001428439 Rosenberg Scott A. D 4 76 Class A Common Stock View
ROKU 3 March, 2021 0001247487 78961 0001428439 KAY STEPHEN H D 4 15 Class A Common Stock View
ROKU 3 March, 2021 0001716857 28978 0001428439 Rosenberg Scott A. D 4 4463 Class A Common Stock View
ROKU 3 March, 2021 0001767033 5262 0001428439 Ozgen Mustafa D 4 72 Class A Common Stock View
ROKU 3 March, 2021 0001767033 0 0001428439 Ozgen Mustafa D 4 5262 Class A Common Stock View
ROKU 3 March, 2021 0001247487 77312 0001428439 KAY STEPHEN H D 4 1649 Class A Common Stock View
ROKU 2 March, 2021 0001716857 33517 0001428439 Rosenberg Scott A. D 4 4881 Class A Common Stock View
ROKU 2 March, 2021 0001247487 78976 0001428439 KAY STEPHEN H D 4 972 Class A Common Stock View
ROKU 2 March, 2021 0001767033 5334 0001428439 Ozgen Mustafa D 4 4655 Class A Common Stock View
ROKU 1 March, 2021 0001716837 45000 0001428439 Wood Anthony J. A 4 45000 Class B Common Stock View
ROKU 1 March, 2021 0001716837 0 0001428439 Wood Anthony J. D 4 45000 Class B Common Stock View
ROKU 1 March, 2021 0001716837 138 0001428439 Wood Anthony J. A 4 138 Employee Stock Option (right to buy) View
ROKU 1 March, 2021 0001716857 6712 0001428439 Rosenberg Scott A. D 4 3356 Restricted Stock Unit View
ROKU 1 March, 2021 0001716857 12127 0001428439 Rosenberg Scott A. D 4 6064 Restricted Stock Unit View
ROKU 1 March, 2021 0001716837 68800 0001428439 Wood Anthony J. D 4 500 Class A Common Stock View
SymbolDatePeriodDownload XLSX File
ROKU 2020 FY Download XLSX File
ROKU 2019 FY Download XLSX File
ROKU 2018 FY Download XLSX File
ROKU 2017 FY Download XLSX File
ROKU 2020 Q1 Download XLSX File
ROKU 2020 Q4 Download XLSX File
ROKU 2020 Q3 Download XLSX File
ROKU 2020 Q2 Download XLSX File
ROKU 2019 Q2 Download XLSX File
ROKU 2019 Q1 Download XLSX File
ROKU 2019 Q3 Download XLSX File
ROKU 2019 Q4 Download XLSX File
ROKU 2018 Q1 Download XLSX File
ROKU 2018 Q3 Download XLSX File
ROKU 2018 Q4 Download XLSX File
ROKU 2018 Q2 Download XLSX File
ROKU 2017 Q4 Download XLSX File
ROKU 2017 Q3 Download XLSX File

Charts

Company Historical Earnings

DateSymbolEPSEPS EstimatedTimeRevenueRevenue Estimated
6 May, 2021 ROKU amc 0 489790000
18 February, 2021 ROKU 0.49 0.49 bmo 649886000 610550000
5 November, 2020 ROKU 0.09 0.09 amc 451663000 2007391111.1111
5 August, 2020 ROKU -0.35 -0.35 amc 356073000 508675714.28571
7 May, 2020 ROKU -0.45 -0.45 amc 320766000 320766000
13 February, 2020 ROKU -0.13 -0.13 amc 411230000 442863076.92308
6 November, 2019 ROKU -0.22 -0.22 amc 260928000 320229818.18182
7 August, 2019 ROKU -0.08 -0.08 amc 250101000 687777750
8 May, 2019 ROKU -0.09 -0.09 amc 206662000 574061111.11111
21 February, 2019 ROKU 0.05 0.05 amc 275739000 165443400
7 November, 2018 ROKU -0.09 -0.09 amc 173381000 231174666.66667
8 August, 2018 ROKU 0 0 amc 156810000 0
9 May, 2018 ROKU -0.07 -0.07 amc 136576000 292662857.14286
21 February, 2018 ROKU 0.08 0.08 amc 188261000 235326250
8 November, 2017 ROKU -8.79 -8.79 amc 0 0
28 September, 2017 ROKU bmo 0 0

Company Profile

Company Name Roku Inc
Symbol ROKU
Currency USD
Price 302
Exchange Name Nasdaq Global Select (NASDAQ)
Industry Entertainment
CEO Mr. Anthony Wood
Sector Communication Services
Country US
Full Time Employees 1925
Phone 14084461459
Address 1155 COLEMAN AVENUE
City San Jose
State CALIFORNIA
Zip 95032
>