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
FMR LLC 6.38M $51.39M Mar 2017
T. Rowe Price Associates, Inc. 6.16M $49.61M Mar 2017
Wellington Management Company, LLP 5.73M $46.12M Mar 2017
The Vanguard Group,Inc 4.14M $33.39M Mar 2017
BlackRock Fund Advisors 4.04M $33.34M Dec 2016
DIMENSIONAL FUND ADVISORS 2.73M $21.98M Mar 2017
Balyasny Asset Management 2.28M $18.36M Mar 2017
BlackRock Institutional Trust Company, N.A. 1.11M $9.19M Dec 2016
STATE STREET CORPORATION 1.02M $8.25M Mar 2017
Royce & Associates, LLC. 661796 $5.33M Mar 2017
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ 643505 $5.18M Mar 2017
Bank of New York Mellon 600779 $4.84M Mar 2017
Franklin Resources, Inc. 555200 $4.47M Mar 2017
Teachers Advisors 533935 $4.30M Mar 2017
NORTHERN TRUST 523657 $3.83M Mar 2017
Charles Schwab Investment Management, Inc. 434697 $3.50M Mar 2017
Geode Capital Management, LLC 432473 $3.48M Mar 2017
Principal Financial Group, Inc. 355100 $2.86M Mar 2017
United Services Automobile Association 310292 $2.50M Mar 2017
Foundry Partners 280195 $2.26M Mar 2017
Dalton, Greiner, Hartman, Maher & Co., LLC 271171 $2.18M Mar 2017
Invesco Ltd. 270800 $2.18M Mar 2017
BlackRock Investment Management 249946 $2.06M Dec 2016
Ameriprise Financial, Inc. 248609 $2.00M Mar 2017
Thrivent Financial for Lutherans 244424 $1.97M Mar 2017
Renaissance Technologies, L.L.C. 224900 $1.81M Mar 2017
Energy Opporutunities Capital Management, LLC 205255 $1.65M Mar 2017
Granite Investment Partners 191871 $1.54M Mar 2017
Wells Fargo & Company 191214 $1.54M Mar 2017
TIAA-CREF Investment Management 149428 $1.20M Mar 2017
Parametric Portfolio Associates 141340 $1.14M Mar 2017
CalPERS 123600 $994980 Mar 2017
Barclays PLC 122792 $989703 Mar 2017
GOLDMAN SACHS GROUP INC 113602 $914496 Mar 2017
RHUMBLINE ADVISERS 92207 $742266 Mar 2017
Two Sigma Advisers, LLC 91314 $735077 Mar 2017
California State Teachers Retirement System 91041 $732880 Mar 2017
Bank of America Corporation 84980 $684089 Mar 2017
BlackRock Group 80581 $679297 Dec 2016
Legal & General Group Plc 78986 $635837 Mar 2017
PRUDENTIAL FINANCIAL 78492 $631860 Mar 2017
Swiss National Bank 76400 $615020 Mar 2017
Gradient Investments 68604 $552262 Mar 2017
MORGAN STANLEY 64583 $519893 Mar 2017
The Great-West Life Assurance Company 61673 $492767 Mar 2017
Teton Advisors, Inc. 57900 $466095 Mar 2017
PineBridge Investments 56111 $462915 Dec 2016
Brian McDonald 51436 $347193 Mar 2017
WEDGE Capital Management L 48223 $388195 Mar 2017
Credit Suisse AG 46490 $0 Mar 2017
ALLIANCEBERNSTEIN, L.P. 46410 $374064 Mar 2017
New York State Common Retirement Fund 44801 $361096 Mar 2017
State of Tennessee, Treasury Department 43672 $351996 Mar 2017
Nationwide Fund Advisors 40354 $324849 Mar 2017
Millennium Management LLC 40285 $323891 Mar 2017
Keane Capital Partners 40000 $326000 Sep 2016
The Manufacturers Life Insurance Company 37685 $304494 Mar 2017
Citigroup Inc. 36450 $293058 Mar 2017
TEXAS PERMANENT SCHOOL FUND 33826 $271961 Mar 2017
Aperio Group LLC 32987 $265875 Mar 2017
Public Sector Pension Investment Board 32801 $264048 Mar 2017
D. E. Shaw & Co., Inc. (see notes 1, 2 and 3) 32030 $257841 Mar 2017
Deutsche Bank Aktiengesellschaft 30936 $247178 Mar 2017
Metropolitan Life Insurance Company 30449 $245114 Mar 2017
TD Asset Management Inc. 29400 $236964 Mar 2017
AMERICAN INTERNATIONAL 27862 $224010 Mar 2017
Brandywine Global Investment Management, LLC 25570 $206094 Mar 2017
BlackRock Advisors 25510 $209947 Dec 2016
Arizona State Retirement System 24370 $195934 Mar 2017
BOOTHBAY FUND MANAGEMENT 23614 $190092 Mar 2017
Florida State Board of Administration 21452 $172903 Mar 2017
ING INVESTMENT MANAGEMENT 19500 $156975 Mar 2017
Sunrise Partners Limited Partnership 19070 $154085 Mar 2017
Louisiana State Employees Retirement System 19000 $152950 Mar 2017
Dynamic Technology Lab Private 17834 $143920 Mar 2017
KCG Holdings 14381 $116054 Mar 2017
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 14222 $114060 Mar 2017
Hutchin Hill Capital, LP 14000 $112980 Mar 2017
OppenheimerFunds, Inc. 13580 $109047 Mar 2017
CITADEL ADVISORS LLC 13434 $108009 Mar 2017
Cypress Wealth Advisors 12600 $29988 Mar 2017
BNP PARIBAS ARBITRAGE, SNC 12040 $96922 Mar 2017
Mason Street Advisors, LLC 10925 $87946 Mar 2017
Municipal Employees' Retirement System of Michigan 10570 $84982 Mar 2017
Capstone Asset Management Company 10500 $85050 Mar 2017
Tudor Investment Corporation 10471 $83977 Mar 2017
Squarepoint Ops 10373 $84021 Mar 2017
NISA Investment Advisors, L.L.C. 10300 $83018 Mar 2017
BlackRock 9446 $78496 Dec 2016
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY 6300 $51030 Mar 2017
Alaska Retirement Management Board 5180 $41025 Mar 2017
BANK OF MONTREAL /CAN/ 4910 $37954 Mar 2017
PanAgora Asset Management 4567 $36992 Mar 2017
Flinton Capital Management 3264 $26014 Mar 2017
RIVERHEAD CAPITAL MANAGEMENT 3200 $25984 Mar 2017
Zurcher Kantonalbank 3112 $24989 Mar 2017
Summit Investment Advisors, Inc. 3109 $24996 Mar 2017
First Personal Financial Services 2692 $21993 Mar 2017
Tyers Asset Management 2688 $21987 Mar 2017
ClearBridge Advisors, LLC 2330 $18989 Mar 2017
Neuburgh Advisers 2112 $17001 Mar 2017
LS Investment Advisors, LLC 1651 $12993 Mar 2017
Meadow Creek Investment Management 1536 $11996 Mar 2017
IndexIQ Advisors LLC 1206 $9997 Mar 2017
Cutler 968 $6998 Mar 2017
Itau Unibanco Holding S.A. 658 $5000 Mar 2017
Patriot Financial Group Insurance Agency 650 $4998 Mar 2017
Whittier Trust Co. of Nevada 648 $5002 Mar 2017
Meeder Asset Management, Inc. 537 $4000 Mar 2017
UBS Group AG 536 $3998 Mar 2017
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 400 $3000 Mar 2017
AlphaMark Advisors 300 $2001 Mar 2017
PNC FINANCIAL SERVICES 279 $2000 Mar 2017
Parkside Financial Bank & Trust 138 $1000 Mar 2017
QUADRANT CAPITAL 110 $0 Mar 2017
RICHARD BERNSTEIN ADVISORS 90 $999 Mar 2017
Financial Architects, Inc 63 $999 Mar 2017
EXANE DERIVATIVES 22 $176 Mar 2017
TCI Wealth Advisors 20 $0 Mar 2017

Who sold Tesco Corporation?

Fund Name Date Sold Shares Held Valued At
NUMERIC INVESTORS LLC Dec. 31, 2016 96800 $798600
SUSQUEHANNA INTERNATIONAL Dec. 31, 2016 70280 $579810
Teza Capital Management Dec. 31, 2016 32759 $269934
Two Sigma Investments, LLC Dec. 31, 2016 23857 $197058
ProFund Advisors LLC Dec. 31, 2016 12980 $106955
GSA Capital Partners LLP Dec. 31, 2016 10020 $82965
Royal Bank of Canada Dec. 31, 2016 3624 $29535