Who owns Now?

Top Holders and Investors of Now Stock

Find out what company owns Now, who bought Now this quarter, and who sold shares of Now stock?

Fund or Company Name Number of Shares Valued At As Of
Baillie Gifford & Co 13.06M $180.36M Sep 2017
BlackRock 11.20M $154.63M Sep 2017
Vanguard 9.04M $124.61M Sep 2017
ClearBridge Advisors 7.82M $108.01M Sep 2017
First Eagle Investment Management 7.68M $123.43M Jun 2017
BlackRock Fund Advisors 6.46M $132.18M Dec 2016
Dimensional Fund Advisors 4.79M $66.13M Sep 2017
Massachusetts Financial Services Co /ma/ 3.70M $51.06M Sep 2017
State Street Corporation 3.59M $49.62M Sep 2017
BlackRock Institutional Trust Company, N.A. 3.24M $66.35M Dec 2016
Investec Asset Management 2.93M $40.41M Sep 2017
Black Creek Investment Management 2.69M $37.16M Sep 2017
Fil 2.59M $35.80M Sep 2017
Shapiro Capital Management 2.21M $30.45M Sep 2017
QV Investors 2.18M $30.08M Sep 2017
Ensemble Capital Management 1.73M $23.89M Sep 2017
Northern Trust 1.66M $22.92M Sep 2017
Bank of America Corporation 1.39M $19.15M Sep 2017
Jpmorgan Chase & Co 1.31M $21.17M Jun 2017
Mitsubishi UFJ Trust & Banking 1.27M $17.56M Sep 2017
Bank of New York Mellon 1.24M $19.92M Jun 2017
Goldman Sachs 1.23M $16.99M Sep 2017
Charles Schwab Investment Management 1.13M $15.58M Sep 2017
Skyline Asset Management 1.08M $14.92M Sep 2017
D. E. Shaw & Co 929508 $12.84M Sep 2017
Geode Capital Management 903983 $12.43M Sep 2017
Polar Securities 885391 $12.23M Sep 2017
Wells Fargo & Company 829163 $13.33M Jun 2017
Schneider Capital Management Corporation 826718 $11.42M Sep 2017
Hosking Partners 745810 $11.99M Jun 2017
BlackRock Investment Management 743661 $15.22M Dec 2016
Inves 743004 $10.21M Sep 2017
Hutchinson Capital Management/ca 653570 $9.03M Sep 2017
Marathon Asset Management 650775 $8.99M Sep 2017
Adage Capital Partners GP 634198 $8.76M Sep 2017
CLS Investments 586000 $8.09M Sep 2017
Connor, Clark & Lunn Investment Management 571051 $7.89M Sep 2017
Morgan Stanley 555890 $9.43M Mar 2017
Eugene S. Stark 554204 $7.65M Sep 2017
Heartland Advisors 513728 $7.09M Sep 2017
Millennium Management 487822 $6.74M Sep 2017
CalPERS 483350 $6.68M Sep 2017
Nationwide Fund Advisors 465204 $6.42M Sep 2017
Employees Retirement System of Texas 460000 $6.35M Sep 2017
Principal Financial 455018 $6.28M Sep 2017
Deutsche Bank Aktiengesellschaft 446298 $0 Sep 2017
Rbo & Co 400830 $5.54M Sep 2017
Osborne Partners Capital Management 397620 $5.49M Sep 2017
Raymond James & Associates 392342 $5.42M Sep 2017
Investmentaktiengesellschaft fuer langfristige Investoren TGV 390000 $5.39M Sep 2017
Russell Investments 310562 $4.29M Sep 2017
Ameriprise Financial 310297 $4.29M Sep 2017
Citadel Advisors 308434 $4.26M Sep 2017
Knightsbridge Asset Management 294540 $4.07M Sep 2017
Federated Investors 288106 $3.98M Sep 2017
TIAA-CREF Investment Management 286569 $3.96M Sep 2017
American International 284229 $4.57M Jun 2017
New York State Common Retirement Fund 271777 $4.37M Jun 2017
TVR Capital Management 262300 $3.62M Sep 2017
GMT Capital 261400 $3.61M Sep 2017
Two Sigma Investments 238907 $4.05M Mar 2017
Manufacturers Life Insurance Company 236510 $3.21M Sep 2017
Rhumbline Advisers 229381 $3.69M Jun 2017
South Dakota Investment Council 211462 $2.92M Sep 2017
Teachers Advisors 195420 $2.70M Sep 2017
SG Americas Securities 190071 $2.62M Sep 2017
New York State Teachers Retirement System 183762 $2.54M Sep 2017
Parametric Portfolio Associates 181519 $2.51M Sep 2017
Swiss National Bank 177000 $2.44M Sep 2017
Metropolitan Life Insurance Company 172618 $2.38M Sep 2017
Robeco Investment Management 171823 $2.37M Sep 2017
California State Teachers Retirement System 171340 $2.37M Sep 2017
Cooke & Bieler 169600 $2.34M Sep 2017
Legal & General 168891 $2.72M Jun 2017
Two Sigma Advisers 166273 $2.82M Mar 2017
Alliancebernstein 164266 $2.27M Sep 2017
Mraz, Amerine & Associates 158062 $2.54M Jun 2017
Natixis Asset Management Advisors 152829 $2.11M Sep 2017
Nantahala Capital Management 150000 $2.07M Sep 2017
Shufro Rose & Co 142305 $1.97M Sep 2017
Wellington Management Company 140882 $1.95M Sep 2017
Retirement Systems of Alabama 138801 $2.23M Jun 2017
A.R.T. Advisors 137900 $1.90M Sep 2017
Stifel Financial 114418 $1.14M Sep 2017
Chicago Equity Partners 101865 $1.41M Sep 2017
Guggenheim Capital, LLC Managers 97264 $1.34M Sep 2017
Trust Co Of Vermont 96811 $1.34M Sep 2017
Credit Suisse AG 92207 $0 Jun 2017
Putnam Investments 87900 $0 Sep 2017
Essex Investment Management 87809 $1.21M Sep 2017
Ubs Global Asset Management Americas 84440 $1.17M Sep 2017
BlackRock 83848 $1.72M Dec 2016
Brian McDonald 83795 $1.03M Sep 2017
Mutual Of America Capital Management 83516 $1.15M Sep 2017
Stevens Capital Management 79894 $1.10M Sep 2017
Florida State Board of Administration 79788 $1.10M Sep 2017
Texas Permanent School Fund 78602 $1.08M Sep 2017
Great-West Life Assurance Company 68383 $1.10M Jun 2017
Cascade Investment Advisors 66660 $920574 Sep 2017
Piedmont Investment Advisers 64375 $889018 Sep 2017
United Services Automobile Association 63446 $876189 Sep 2017
GSA Capital Partners 62479 $862834 Sep 2017
Arizona State Retirement System 61069 $842752 Sep 2017
Peak Asset Management 60551 $836209 Sep 2017
Thomas Stevens, CFA" 60029 $965266 Jun 2017
T. Rowe Price Associates 58879 $946774 Jun 2017
BlackRock Advisors 57457 $1.18M Dec 2016
Addison Capital 56768 $783966 Sep 2017
Hikari Power 55675 $768871 Sep 2017
Quantbot Technologies 53680 $740784 Sep 2017
Mason Street Advisors 53439 $737992 Sep 2017
Citi 51450 $710010 Sep 2017
OppenheimerFunds 50644 $699900 Sep 2017
Virginia Retirement System 50600 $814154 Jun 2017
Keybank National Association/oh 50277 $725999 Sep 2017
Tweedy, Browne Company 50062 $690855 Sep 2017
Allianz Asset Management AG 49360 $682155 Sep 2017
Bnp Paribas Arbitrage, Snc 49326 $681192 Sep 2017
Westpac Banking Corporation 48766 $673458 Sep 2017
Ing Investment Management 48223 $665959 Sep 2017
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 45600 $628824 Sep 2017
Janney Montgomery Scott 43682 $602811 Sep 2017
Beddow Capital Management 43479 $932189 Sep 2017
Municipal Employees' Retirement System of Michigan 41560 $667869 Jun 2017
Bellevue Financial 41431 $848092 Dec 2016
Summit Investment Advisors 40925 $477185 Sep 2017
Schwerin Boyle Capital Management 40659 $561907 Sep 2017
State Treasurer State Of Michigan 40527 $560083 Sep 2017
Oregon Public Employees Retirement Fund 39693 $548160 Sep 2017
D.A. Davidson & Co. 39099 $539175 Sep 2017
Aperio 38555 $532059 Sep 2017
Meeder Asset Management 37593 $519535 Sep 2017
Cwm 35590 $491853 Sep 2017
May Louie 35370 $488106 Sep 2017
Renaissance Technologies 34900 $481969 Sep 2017
NISA Investment Advisors 34675 $478861 Sep 2017
Sasco Capital 34450 $476099 Sep 2017
Name OMERS Administration Corporation 34100 $470921 Sep 2017
Louisiana State Employees Retirement System 28700 $396060 Sep 2017
Neuberger Berman 28265 $390057 Sep 2017
Liberty Mutual Group Asset Management 28163 $388931 Sep 2017
Hsbc Holdings 26473 $360826 Sep 2017
R&F Capital Advisors 25187 $426919 Mar 2017
LPL Financial 24331 $336011 Sep 2017
Bb&t Securities 22926 $315920 Sep 2017
Thrivent Financial for Lutherans 22890 $316110 Sep 2017
Public Employees' Retirement Association of Colorado 22776 $314992 Sep 2017
Walleye Trading 22400 $308224 Sep 2017
UBS Group AG 21160 $292431 Sep 2017
Ohio Pers 20547 $283959 Sep 2017

Who sold Now?

Fund Name Date Sold Shares Held Valued At
Arlington Value Capital June 30, 2017 2.65M $42.65M
Franklin Resources June 30, 2017 505591 $8.26M
PEAK6 Investments June 30, 2017 301452 $4.85M
J. Goldman & Co June 30, 2017 265500 $4.27M
Asset Management Advisors March 31, 2017 159459 $2.70M
AQR Capital Management June 30, 2017 133332 $2.14M
Menta Capital June 30, 2017 129100 $2.08M
Squarepoint Ops June 30, 2017 111086 $1.79M
Trexquant Investment March 31, 2017 99100 $1.68M
Brown Advisory Holdings Incorporated June 30, 2017 95395 $1.52M
Acadian Asset Management June 30, 2017 93602 $1.51M
Jacobs Levy Equity Management June 30, 2017 75600 $1.22M
Prudential Financial June 30, 2017 71887 $1.16M
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main June 30, 2017 67100 $1.08M
Royal Bank of Canada Dec. 31, 2016 60340 $1.23M