Stock TransactionsMASTEC INC

Total Bought
5,967,848
56 transactions
Total Sold
1,011,520
34 transactions
Net
+4,956,328
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Hill City Capital, LP935,0002,070,000+1,135,0009.0313.84+4.81buy
NORDEA INVESTMENT MANAGEMENT AB2,936,6893,963,774+1,027,0850.300.38+0.08buy
Alyeska Investment Group, L.P.539,5881,193,631+654,0430.260.60+0.34buy
Hood River Capital Management LLC490,8881,132,059+641,1711.132.36+1.22buy
Orbis Allan Gray Ltd498,210913,029+414,8190.260.43+0.18buy
FRONTIER CAPITAL MANAGEMENT CO LLC728,8771,041,868+312,9910.580.80+0.22buy
SCHRODER INVESTMENT MANAGEMENT GROUP315,272614,839+299,5670.030.06+0.03buy
ACK Asset Management LLC505,000772,300+267,3005.287.03+1.75buy
Electron Capital Partners, LLC1,486,3351,725,209+238,8744.805.50+0.70buy
FIRST TRUST ADVISORS LP169,676382,631+212,9550.020.030.00buy
Zurcher Kantonalbank (Zurich Cantonalbank)332,527138,144+194,3830.110.040.00sell
Allspring Global Investments Holdings, LLC3,658,0673,496,154+161,9130.480.450.00sell
DnB Asset Management AS348,569499,914+151,3450.150.20+0.05buy
PEREGRINE CAPITAL MANAGEMENT LLC13,553136,852+123,2990.030.31+0.28buy
PointState Capital LP106,472188,417+81,9450.130.35+0.21buy
Gotham Asset Management, LLC20,16385,614+65,4510.030.12+0.09buy
COMMUNITY TRUST & INVESTMENT CO178,193235,763+57,5701.071.37+0.30buy
JACOBS LEVY EQUITY MANAGEMENT, INC56,349103,320+46,9710.020.04+0.02buy
LGT Group Foundation31,35873,790+42,4320.050.12+0.07buy
COUNTRY TRUST BANK327,248354,334+27,0860.690.75+0.06buy
Retirement Systems of Alabama158,155183,689+25,5340.050.06+0.01buy
PineBridge Investments, L.P.84,122105,686+21,5640.070.07+0.01buy
Connor, Clark & Lunn Investment Management Ltd.7,85726,035+18,1780.000.01+0.01buy
FACT Capital, LP84,418101,929+17,5112.413.09+0.68buy
Cinctive Capital Management LP25,21436,619+11,4050.100.19+0.09buy
Holocene Advisors, LP17,28027,632+10,3520.010.01+0.00buy
Thomas J. Herzfeld Advisors, Inc.23,56833,568+10,0000.660.93+0.28buy
First Washington CORP55,19063,492+8,3021.601.85+0.24buy
RHUMBLINE ADVISERS191,890185,595+6,2950.020.020.00sell
First National Advisers, LLC11,88117,137+5,2560.380.37-0.01buy
BRUNI J V & CO /CO232,786237,975+5,1892.362.24-0.12buy
Candriam S.C.A.193,964199,022+5,0580.100.10+0.01buy
Asset Management One Co., Ltd.40,15244,381+4,2290.010.01+0.00buy
Profit Investment Management, LLC38,70942,897+4,1881.971.86-0.11buy
Castleview Partners, LLC1,3505,350+4,0000.090.28+0.19buy
Bridge City Capital, LLC28,97932,761+3,7821.050.96-0.09buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM70,05867,034+3,0240.010.01-0.00sell
American Trust3,9805,714+1,7340.020.03+0.01buy
Moors & Cabot, Inc.8,91010,560+1,6500.040.05+0.01buy
THOMPSON INVESTMENT MANAGEMENT, INC.6,7408,090+1,3500.090.10+0.01buy
MUHLENKAMP & CO INC129,677131,009+1,3323.223.24+0.02buy
Erste Asset Management GmbH16,58917,832+1,2430.020.02-0.00buy
Neo Ivy Capital Management1361,349+1,2130.000.23+0.22buy
Advisors Asset Management, Inc.24,61625,730+1,1140.040.040.00buy
PRINCIPAL FINANCIAL GROUP INC223,109222,032+1,0770.010.010.00sell
Dorsey & Whitney Trust CO LLC3,9405,011+1,0710.020.03+0.00buy
SHELL ASSET MANAGEMENT CO4,1503,190+9600.010.010.00sell
TEXAS PERMANENT SCHOOL FUND CORP51,33551,989+6540.040.040.00buy
Bouvel Investment Partners, LLC19,04719,505+4580.740.69-0.05buy
Quantinno Capital Management LP5,0285,365+3370.020.010.00buy
Treasurer of the State of North Carolina27,30127,571+2700.010.010.00buy
SHEETS SMITH WEALTH MANAGEMENT20,16020,410+2500.220.22-0.00buy
MONECO Advisors, LLC3,1433,293+1500.060.05-0.01buy
YOUSIF CAPITAL MANAGEMENT, LLC29,13529,256+1210.030.030.00buy
OREGON PUBLIC EMPLOYEES RETIREMENT FUND16,94717,047+1000.020.020.00buy
STATE OF MICHIGAN RETIREMENT SYSTEM14,43914,539+1000.010.01-0.00buy
COLDSTREAM CAPITAL MANAGEMENT INC3,1793,272+930.010.01-0.00buy
NEW YORK LIFE INVESTMENT MANAGEMENT LLC6,7246,648+760.010.010.00sell
CAMPBELL NEWMAN ASSET MANAGEMENT INC27,81827,869+510.190.18-0.01buy
Byrne Asset Management LLC325360+350.020.02+0.00buy
Linden Thomas Advisory Services, LLC4,6644,698+340.070.07-0.01buy
Legacy Advisors, LLC1,371,3761,371,404+2815.9013.38-2.53buy
KIRR MARBACH & CO LLC /IN/174,313174,321+83.563.46-0.10buy
WASHINGTON TRUST Co5736-210.000.00-0.00sell
FULLER & THALER ASSET MANAGEMENT, INC.10919-900.000.00-0.00sell
GABLES CAPITAL MANAGEMENT INC.15,07514,975-1000.760.70-0.05sell
SECURIAN ASSET MANAGEMENT, INC5,1195,019-1000.010.01-0.00sell
Ameritas Investment Partners, Inc.13,55613,346-2100.040.04-0.00sell
Crestwood Advisors Group, LLC5,9215,628-2930.010.01-0.00sell
WESCAP Management Group, Inc.3,0132,664-3490.080.07-0.01sell
Merewether Investment Management, LP22,65322,300-3530.100.10+0.00sell
Migdal Insurance & Financial Holdings Ltd.1,285570-7150.000.00-0.00sell
DAYMARK WEALTH PARTNERS, LLC5,2674,376-8910.030.02-0.01sell
Moran Wealth Management, LLC93,46392,093-1,3700.260.25-0.01sell
INTRUST BANK NA7,7385,313-2,4250.070.05-0.02sell
SHELTON CAPITAL MANAGEMENT8,5245,905-2,6190.020.01-0.01sell
EMERALD ADVISERS, LLC12,5199,420-3,0990.040.03-0.01sell
Lansing Street Advisors19,35315,507-3,8461.320.61-0.71sell
LEAVELL INVESTMENT MANAGEMENT, INC.21,34513,550-7,7950.110.07-0.04sell
ICON ADVISERS INC/CO24,00013,500-10,5000.430.23-0.19sell
Inspire Investing, LLC15,8785,049-10,8290.150.04-0.10sell
Swiss National Bank138,700124,300-14,4000.010.01-0.00sell
Bangor Savings Bank18,3243,707-14,6170.160.03-0.13sell
DUALITY ADVISERS, LP42,23423,128-19,1060.370.19-0.18sell
EDMOND DE ROTHSCHILD HOLDING S.A.243,617220,000-23,6170.350.30-0.06sell
ARDSLEY ADVISORY PARTNERS LP55,52029,720-25,8001.080.48-0.60sell
Bellecapital International Ltd.58,1203,495-54,6251.050.06-0.99sell
KENNEDY CAPITAL MANAGEMENT LLC207,810152,073-55,7370.360.25-0.11sell
Bragg Financial Advisors, Inc130,0447,325-122,7190.490.03-0.47sell
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp327,06659,500-267,5660.220.04-0.19sell
Page 1 of 1