Who owns Matrix Service Company?

Top Holders and Investors of MTRX Stock

Find out what company owns Matrix Service Company, who bought MTRX this quarter, and who sold shares of MTRX stock?

Fund or Company Name Number of Shares Valued At As Of
Royce & Associates 2.47M $40.70M Jun 2016
BlackRock Fund Advisors 1.87M $30.89M Jun 2016
DIMENSIONAL FUND ADVISORS 1.60M $26.36M Jun 2016
LSV Asset Management 1.43M $23.65M Jun 2016
Vanguard 1.36M $22.47M Jun 2016
Investment Counselors of Maryland 888838 $14.66M Jun 2016
BlackRock Institutional Trust Company, N.A. 762476 $12.57M Jun 2016
STATE STREET CORPORATION 717059 $11.82M Jun 2016
Robeco Investment Management 525490 $8.67M Jun 2016
American Century Companies 521702 $8.60M Jun 2016
Apex Capital Management 463234 $8.20M Mar 2016
Fiera Capital Corporation 449860 $7.42M Jun 2016
Charles Schwab Investment Management 409008 $6.74M Jun 2016
Teachers Advisors 400693 $6.61M Jun 2016
Geode Capital Management 370100 $6.10M Jun 2016
Wells Fargo & Company 368151 $6.09M Jun 2016
Bank of New York Mellon 366688 $6.05M Jun 2016
NORTHERN TRUST 362584 $5.98M Jun 2016
First Wilshire Securities Management 350117 $5.77M Jun 2016
Cooper Creek Partners Management 337797 $5.57M Jun 2016
Thomson Horstmann & Bryant, Inc." 335662 $5.94M Mar 2016
WESTWOOD HOLDINGS 305628 $5.04M Jun 2016
Pacific Global Investment Management Company 295475 $4.87M Jun 2016
PUTNAM INVESTMENTS 284625 $4.70M Jun 2016
Tributary Capital Management 246363 $4.06M Jun 2016
PRUDENTIAL FINANCIAL 244162 $4.03M Jun 2016
ICON Advisers 241000 $3.97M Jun 2016
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 219000 $3.61M Jun 2016
Perritt Capital Management 217543 $3.59M Jun 2016
Bank of America Corporation 210659 $3.48M Jun 2016
Nuveen Asset Management 192002 $3.17M Jun 2016
Advisors Asset Management 191355 $3.16M Jun 2016
Principal Financial 188665 $3.11M Jun 2016
TIAA-CREF Investment Management 181195 $2.99M Jun 2016
Frank Russell Company 180740 $3.20M Mar 2016
Paradigm Capital Management 174200 $2.87M Jun 2016
Nationwide Fund Advisors 163230 $2.69M Jun 2016
Ameriprise Financial 161961 $2.67M Jun 2016
JPMORGAN CHASE & CO 161060 $2.82M Jun 2016
GSA Capital Partners 160961 $2.65M Jun 2016
CLARK ESTATES INC/NY 156000 $2.57M Jun 2016
Parametric Portfolio Associates 148521 $2.45M Jun 2016
Emerald Acquisition 143632 $2.37M Jun 2016
Two Sigma Advisers 129311 $2.13M Jun 2016
BlackRock Investment Management 128012 $2.11M Jun 2016
AQR Capital Management 120992 $2.00M Jun 2016
Inves 118051 $1.95M Jun 2016
Brandywine Global Investment Management 117425 $1.94M Jun 2016
Waddell & Reed Financial 115300 $1.90M Jun 2016
Glenmede Trust Company, N.A. 113531 $1.87M Jun 2016
Schroder Investment Management 110600 $1.82M Jun 2016
MENTA CAPITAL 101387 $1.67M Jun 2016
SYSTEMATIC FINANCIAL MANAGEMENT 99975 $1.65M Jun 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 95890 $1.58M Jun 2016
ALLIANCEBERNSTEIN 95600 $1.58M Jun 2016
Dana Investment Advisors 95041 $1.57M Jun 2016
SUSQUEHANNA INTERNATIONAL 90388 $1.49M Jun 2016
Two Sigma Investments 89753 $1.48M Jun 2016
Chicago Equity Partners 83940 $1.38M Jun 2016
ARONSON JOHNSON ORTIZ 79849 $1.32M Jun 2016
Jacobs Levy Equity Management 77051 $1.27M Jun 2016
BANK OF MONTREAL /CAN/ 67979 $829343 Jun 2016
Allianz Asset Management AG 65963 $1.09M Jun 2016
Millennium Management 63963 $1.05M Jun 2016
MUTUAL OF AMERICA CAPITAL MANAGEMENT 62312 $1.03M Jun 2016
MORGAN STANLEY 57669 $938274 Jun 2016
Analytic Investors 56354 $929277 Jun 2016
California State Teachers Retirement System 55688 $917738 Jun 2016
D. E. Shaw & Co 55066 $908038 Jun 2016
Deutsche Bank Aktiengesellschaft 50280 $825597 Jun 2016
UBS Group AG 49440 $791040 Jun 2016
BlackRock Advisors 48524 $800160 Jun 2016
Technical Financial Services 48174 $793907 Jun 2016
Swiss National Bank 46700 $770083 Jun 2016
DuPont Capital Management Corporation 46686 $769852 Jun 2016
BlackRock 42926 $712142 Jun 2016
Capital One, National Association 42628 $754941 Mar 2016
VICTORY CAPITAL MANAGEMENT 41890 $690347 Jun 2016
JAMES INVESTMENT RESEARCH 41153 $679024 Jun 2016
RHUMBLINE ADVISERS 40597 $669038 Jun 2016
Credit Suisse AG 40188 $670335 Jun 2016
GOLDMAN SACHS 39609 $653152 Jun 2016
OppenheimerFunds 36772 $606002 Jun 2016
Great-West Life Assurance Company 36097 $594156 Jun 2016
Florida State Board of Administration 34766 $572943 Jun 2016
VTL Associates 33196 $745914 Sep 2015
WEDGE Capital Management L 30700 $505936 Jun 2016
Fifth Third Ban 29612 $488005 Jun 2016
AMG NATIONAL TRUST BANK 29469 $485943 Jun 2016
CornerCap Investment Counsel 28665 $472972 Jun 2016
Wedbush Morgan Securities 28559 $470937 Jun 2016
DIAM 26700 $440016 Jun 2016
Brian McDonald 26642 $479023 Jun 2016
ETRADE Capital Management 26588 $437904 Jun 2016
New York State Common Retirement Fund 25600 $421888 Jun 2016
HIGHBRIDGE CAPITAL MANAGEMENT 24877 $409972 Jun 2016
Pacific Ridge Capital Partners 24350 $402018 Jun 2016
NISA Investment Advisors 22800 $375972 Jun 2016
State of Tennessee, Treasury Department 21097 $348100 Jun 2016
Independent Portfolio Consultants 20550 $339075 Jun 2016
Metropolitan Life Insurance Company 20541 $338926 Jun 2016
TEXAS PERMANENT SCHOOL FUND 20350 $335978 Jun 2016
Spark Investment Management 20300 $333935 Jun 2016
PEAK6 Investments 20200 $333098 Jun 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 20000 $330000 Jun 2016
AMERICAN INTERNATIONAL 19792 $326370 Jun 2016
CITADEL ADVISORS 19785 $326056 Jun 2016
Manufacturers Life Insurance Company 19047 $314846 Jun 2016
Tudor Investment Corporation 18900 $312039 Jun 2016
Public Sector Pension Investment Board 18372 $302954 Jun 2016
Renaissance Technologies 17800 $294056 Jun 2016
T. Rowe Price Associates 17783 $293063 Jun 2016
Airain 17383 $286993 Jun 2016
Investment Management of Virginia 16000 $264000 Jun 2016
ING INVESTMENT MANAGEMENT 14524 $239936 Jun 2016
Foundry Partners 13873 $229043 Jun 2016
Arizona State Retirement System 13848 $227938 Jun 2016
Oppenheimer & Co 13750 $227012 Jun 2016
Thrivent Financial for Lutherans 12980 $214040 Jun 2016
Citi 12651 $208614 Jun 2016
Ken Roberts Investment Management 12571 $207044 Jun 2016
BlackRock 11961 $196997 Jun 2016
Public Employees' Retirement Association of Colorado 11851 $194948 Jun 2016
Louisiana State Employees Retirement System 11800 $195054 Jun 2016
ENVESTNET ASSET MANAGEMENT 11347 $186998 Jun 2016
Virginia Retirement System 10900 $179959 Jun 2016
VIRGINIA RETIREMENT SYSTEM 10900 $193039 Mar 2016
Petrus Trust Company, LTA 10383 $171008 Jun 2016
Tradewinds Global Investors 10377 $171012 Jun 2016
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY 10200 $167994 Jun 2016
RBF CAPITAL 10000 $165000 Jun 2016
BNP PARIBAS ARBITRAGE, SNC 8641 $142490 Jun 2016
Royal Bank of Canada 6496 $107378 Jun 2016
Legal & General 6418 $103971 Jun 2016
ClariVest Asset Management 5835 $95985 Jun 2016
Municipal Employees' Retirement System of Michigan 5810 $95981 Jun 2016
Mason Street Advisors 5203 $86005 Jun 2016
PNC FINANCIAL SERVICES 5034 $0 Jun 2016
Meeder Asset Management 4688 $76976 Jun 2016
US BANCORP \DE\ 4360 $71983 Jun 2016
TEACHER RETIREMENT SYSTEM OF TEXAS 3710 $60992 Jun 2016
SEI INVESTMENTS 3599 $59311 Jun 2016
PineBridge Investments 3375 $55350 Jun 2016
PanAgora Asset Management 2948 $48995 Jun 2016
OHIO PERS 2902 $47999 Jun 2016
Advisor 2549 $38235 Jun 2016
Value Holdings 2000 $33000 Jun 2016
CENTRAL TRUST & INVESTMENT 1772 $29007 Jun 2016
Cutler 1386 $21898 Jun 2016
GROUP ONE TRADING 1183 $20004 Jun 2016

Who sold Matrix Service Company?

Fund Name Date Sold Shares Held Valued At
Kestrel Investment Management Corporation March 31, 2016 303475 $5.37M
Trexquant Investment March 31, 2016 96554 $1.71M
CalPERS March 31, 2016 94300 $1.67M
Acadian Asset Management March 31, 2016 60532 $1.07M
ZPR Investment Management March 31, 2016 48520 $858804
First Trust Advisors March 31, 2016 41593 $736196
SECOR Capital Advisors March 31, 2016 31911 $565143
Wellington Management Company March 31, 2016 31038 $549062
KCG Holdings March 31, 2016 30505 $539938
Dynamic Technology Lab Private March 31, 2016 29226 $517007
JANE STREET March 31, 2016 21798 $386042