Who owns Tesco Corporation?

Top Holders and Investors of TESO Stock

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

Fund or Company Name Number of Shares Valued At As Of
T. Rowe Price Associates, Inc. 6.99M $57.06M Sep 2016
Wellington Management Company, LLP 6.43M $52.46M Sep 2016
FMR LLC 6.23M $50.85M Sep 2016
The Vanguard Group,Inc 3.82M $31.12M Sep 2016
BlackRock Fund Advisors 3.58M $29.21M Sep 2016
Balyasny Asset Management 2.82M $22.98M Sep 2016
DIMENSIONAL FUND ADVISORS 2.64M $21.56M Sep 2016
Advisory Research 1.38M $25.48M Sep 2016
BlackRock Institutional Trust Company, N.A. 1.10M $9.00M Sep 2016
STATE STREET CORPORATION 782715 $6.39M Sep 2016
Royce & Associates, LLC. 756296 $6.17M Sep 2016
Franklin Resources, Inc. 555200 $4.53M Sep 2016
Bank of New York Mellon 550426 $4.49M Sep 2016
Teachers Advisors 544203 $4.44M Sep 2016
NORTHERN TRUST 522281 $4.29M Sep 2016
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ 419218 $3.42M Sep 2016
Geode Capital Management, LLC 410345 $3.35M Sep 2016
United Services Automobile Association 330072 $2.69M Sep 2016
Charles Schwab Investment Management, Inc. 329371 $2.69M Sep 2016
Renaissance Technologies, L.L.C. 274600 $2.24M Sep 2016
Invesco Ltd. 257567 $2.10M Sep 2016
Dalton, Greiner, Hartman, Maher & Co., LLC 245011 $2.00M Sep 2016
Thrivent Financial for Lutherans 241504 $1.97M Sep 2016
Ameriprise Financial, Inc. 233037 $1.90M Sep 2016
Wells Fargo & Company 225126 $1.84M Sep 2016
Foundry Partners 210790 $1.72M Sep 2016
BlackRock Investment Management 210184 $1.72M Sep 2016
Energy Opporutunities Capital Management, LLC 201680 $1.65M Sep 2016
Parametric Portfolio Associates 199127 $1.62M Sep 2016
Granite Investment Partners 165289 $1.35M Sep 2016
HL Financial Services, LLC 163965 $1.34M Sep 2016
TIAA-CREF Investment Management 163833 $1.34M Sep 2016
CalPERS 137300 $1.12M Sep 2016
California State Teachers Retirement System 97641 $796750 Sep 2016
Two Sigma Advisers, LLC 82847 $676031 Sep 2016
UBS O'Connor 81375 $664003 Sep 2016
Gradient Investments 80790 $659246 Sep 2016
PRUDENTIAL FINANCIAL 80502 $656896 Sep 2016
Deutsche Bank Aktiengesellschaft 73562 $0 Sep 2016
Swiss National Bank 71600 $584256 Sep 2016
NUMERIC INVESTORS LLC 70700 $576912 Sep 2016
RHUMBLINE ADVISERS 65693 $536054 Sep 2016
Teton Advisors, Inc. 57900 $471885 Sep 2016
The Great-West Life Assurance Company 57253 $466039 Sep 2016
WEDGE Capital Management L 56381 $460068 Sep 2016
BlackRock Group 50229 $404343 Sep 2016
Brian McDonald 46602 $390990 Sep 2016
Citigroup Inc. 45866 $374725 Sep 2016
Credit Suisse AG 43597 $355315 Sep 2016
ALLIANCEBERNSTEIN, L.P. 42510 $346881 Sep 2016
Keane Capital Partners 40000 $326000 Sep 2016
Legal & General Group Plc 39449 $321903 Sep 2016
Nationwide Fund Advisors 38978 $318060 Sep 2016
Barclays PLC 37629 $307428 Sep 2016
State of Tennessee, Treasury Department 37081 $302951 Sep 2016
New York State Common Retirement Fund 35600 $290140 Sep 2016
TEXAS PERMANENT SCHOOL FUND 35350 $288102 Sep 2016
Public Sector Pension Investment Board 32801 $267984 Sep 2016
The Manufacturers Life Insurance Company 32241 $261796 Sep 2016
Metropolitan Life Insurance Company 30449 $247854 Sep 2016
AMERICAN INTERNATIONAL 30315 $247370 Sep 2016
BlackRock Advisors 25989 $212070 Sep 2016
TD Asset Management Inc. 25300 $205942 Sep 2016
Two Sigma Investments, LLC 25171 $204891 Sep 2016
Aperio Group LLC 25158 $205037 Sep 2016
Arizona State Retirement System 23970 $196074 Sep 2016
Florida State Board of Administration 21452 $175048 Sep 2016
JPMORGAN CHASE & CO 20800 $170144 Sep 2016
Louisiana State Employees Retirement System 20500 $167075 Sep 2016
ING INVESTMENT MANAGEMENT 19500 $158925 Sep 2016
GOLDMAN SACHS GROUP INC 18902 $154051 Sep 2016
Brandywine Global Investment Management, LLC 16100 $132020 Sep 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 14799 $121055 Sep 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 14222 $116051 Sep 2016
Bank of America Corporation 13758 $112127 Sep 2016
D. E. Shaw & Co., Inc. (see notes 1, 2 and 3) 13033 $105958 Sep 2016
Virginia Retirement System 12600 $102942 Sep 2016
Cypress Wealth Advisors 12600 $29988 Sep 2016
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 12200 $98942 Sep 2016
OppenheimerFunds, Inc. 12096 $98945 Sep 2016
Capstone Asset Management Company 11980 $97996 Sep 2016
MORGAN STANLEY 11736 $95765 Sep 2016
Millennium Management LLC 11330 $91999 Sep 2016
Guggenheim Capital, LLC Managers 10317 $83980 Sep 2016
NISA Investment Advisors, L.L.C. 10300 $84048 Sep 2016
Municipal Employees' Retirement System of Michigan 10280 $83987 Sep 2016
ProFund Advisors LLC 10166 $82954 Sep 2016
BlackRock 10154 $83364 Sep 2016
Mason Street Advisors, LLC 9553 $77952 Sep 2016
BNP PARIBAS ARBITRAGE, SNC 7045 $57487 Sep 2016
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY 6300 $51030 Sep 2016
PineBridge Investments 5900 $48262 Sep 2016
PanAgora Asset Management 4567 $36992 Sep 2016
UBS Group AG 3179 $26004 Sep 2016
Zurcher Kantonalbank 3112 $24989 Sep 2016
RIVERHEAD CAPITAL MANAGEMENT 3000 $24990 Sep 2016
ClearBridge Advisors, LLC 2330 $18989 Sep 2016
IndexIQ Advisors LLC 1821 $15005 Sep 2016
Royal Bank of Canada 1661 $0 Sep 2016
LS Investment Advisors, LLC 1651 $12993 Sep 2016
SIMPLEX TRADING 1190 $8996 Sep 2016
Cutler 968 $6998 Sep 2016
Whittier Trust Co. of Nevada 648 $5002 Sep 2016
BANK OF MONTREAL /CAN/ 262 $1999 Sep 2016
QUADRANT CAPITAL 110 $0 Sep 2016
RICHARD BERNSTEIN ADVISORS 90 $999 Sep 2016
Financial Architects, Inc 63 $999 Sep 2016
EXANE DERIVATIVES 22 $179 Sep 2016
TCI Wealth Advisors 20 $0 Sep 2016
Tower Research Capital 13 $0 Sep 2016

Who sold Tesco Corporation?

Fund Name Date Sold Shares Held Valued At
Marshall Wace June 30, 2016 355171 $2.38M
Principal Financial Group, Inc. June 30, 2016 325595 $2.18M
Tudor Investment Corporation June 30, 2016 36999 $247893
Coe Capital Management, LLC June 30, 2016 30000 $200700
STEVENS CAPITAL MANAGEMENT LP June 30, 2016 24678 $165095
Squarepoint Ops June 30, 2016 23137 $155017
Ellington Management Group, LLC June 30, 2016 22200 $148962
CITADEL ADVISORS LLC June 30, 2016 16360 $108957
Buckingham Asset Management June 30, 2016 12980 $90989
TEACHER RETIREMENT SYSTEM OF TEXAS June 30, 2016 5177 $34996