Stock TransactionsMASTEC INC

Total Bought
3,131,600
53 transactions
Total Sold
2,441,064
57 transactions
Net
+690,536
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
CI INVESTMENTS INC.1,776798,029+796,2530.000.320.00buy
CITADEL ADVISORS LLC635,8001,061,457+425,6570.120.12-0.00buy
Hill City Capital, LP530,000935,000+405,0009.569.03-0.53buy
Alyeska Investment Group, L.P.171,110539,588+368,4780.150.27+0.11buy
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp87,000327,066+240,0660.100.22+0.13buy
Encompass Capital Advisors LLC307,513509,087+201,5742.162.28+0.13buy
SCHRODER INVESTMENT MANAGEMENT GROUP130,252315,272+185,0200.020.03+0.01buy
FIRST TRUST ADVISORS LP275,599169,676+105,9230.040.020.00sell
Zurcher Kantonalbank (Zurich Cantonalbank)412,455332,527+79,9280.220.110.00sell
Electron Capital Partners, LLC1,419,7461,486,335+66,5898.905.43-3.46buy
COUNTRY TRUST BANK261,726327,248+65,5220.840.69-0.15buy
Orbis Allan Gray Ltd437,961498,210+60,2490.370.26-0.11buy
EDMOND DE ROTHSCHILD HOLDING S.A.188,617243,617+55,0000.440.35-0.09buy
DnB Asset Management AS307,871348,569+40,6980.210.15-0.06buy
COMMUNITY TRUST & INVESTMENT CO137,713178,193+40,4801.301.07-0.23buy
PRINCIPAL FINANCIAL GROUP INC263,041223,109+39,9320.020.010.00sell
Lombard Odier Asset Management (Europe) Ltd226,172259,703+33,5311.280.98-0.30buy
FACT Capital, LP60,61384,418+23,8053.332.41-0.92buy
Carmignac Gestion5,41928,960+23,5410.010.04+0.03buy
Allspring Global Investments Holdings, LLC3,640,6983,658,067+17,3690.700.480.00buy
Rockefeller Capital Management L.P.41,21752,366+11,1490.020.010.00buy
Bragg Financial Advisors, Inc120,996130,044+9,0480.780.49-0.29buy
OKABENA INVESTMENT SERVICES INC447,217+7,1730.002.220.00buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM76,77070,058+6,7120.010.01-0.01sell
Retirement Systems of Alabama152,607158,155+5,5480.080.05-0.03buy
KENNEDY CAPITAL MANAGEMENT LLC202,834207,810+4,9760.560.36-0.19buy
First National Advisers, LLC7,20111,881+4,6800.780.38-0.40buy
Gotham Asset Management, LLC15,78820,163+4,3750.040.03-0.01buy
OCONNOR, A Distinct Business Unit of UBS ASSET MANAGEMENT AMERICAS (LLC)21,99526,295+4,3000.100.050.00buy
STRS OHIO13,72217,859+4,1370.010.01-0.00buy
TOWNSEND ASSET MANAGEMENT CORP /NC/ /ADV60,34764,137+3,7903.412.33-1.08buy
LOOMIS SAYLES & CO L P234,670237,491+2,8210.040.03-0.02buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO28,12625,321+2,8050.010.010.00sell
Colonial Trust Advisors13,65416,254+2,6000.180.13-0.05buy
Harbour Capital Advisors, LLC2,8685,443+2,5750.100.12+0.02buy
LGT Group Foundation28,88831,358+2,4700.080.05-0.03buy
MUHLENKAMP & CO INC127,819129,677+1,8585.343.22-2.12buy
Swiss National Bank137,200138,700+1,5000.010.01-0.00buy
MorganRosel Wealth Management, LLC7,2878,775+1,4880.350.26-0.09buy
CapWealth Advisors, LLC83,86585,233+1,3681.210.79-0.42buy
YOUSIF CAPITAL MANAGEMENT, LLC30,39029,135+1,2550.050.030.00sell
Castleview Partners, LLC1001,350+1,2500.010.09+0.08buy
TEXAS PERMANENT SCHOOL FUND CORP52,53151,335+1,1960.060.040.00sell
RHUMBLINE ADVISERS192,882191,890+9920.030.020.00sell
CARY STREET PARTNERS INVESTMENT ADVISORY LLC1,625786+8390.010.000.00sell
THOMPSON INVESTMENT MANAGEMENT, INC.5,9906,740+7500.110.09-0.03buy
Colonial Trust Co / SC5,6516,393+7420.160.11-0.05buy
KIRR MARBACH & CO LLC /IN/173,574174,313+7395.653.56-2.09buy
Treasurer of the State of North Carolina28,01127,301+7100.020.010.00sell
Advisors Asset Management, Inc.24,02324,616+5930.060.040.00buy
VESTOR CAPITAL, LLC5261,108+5820.020.010.00buy
DAYMARK WEALTH PARTNERS, LLC4,8675,267+4000.040.03-0.02buy
Glenview Trust Co2,7343,104+3700.010.01-0.00buy
LAFFER TENGLER INVESTMENTS, INC.2,1702,466+2960.070.05-0.02buy
Bellecapital International Ltd.57,83858,120+2821.651.05-0.60buy
Erste Asset Management GmbH16,35616,589+2330.030.02-0.01buy
Quantinno Capital Management LP4,8085,028+2200.030.020.00buy
SHEETS SMITH WEALTH MANAGEMENT19,97520,160+1850.340.22-0.12buy
Utah Retirement Systems3,3003,400+1000.010.00-0.00buy
SHELL ASSET MANAGEMENT CO4,2224,150+720.020.010.00sell
Bouvel Investment Partners, LLC18,99519,047+521.230.74-0.49buy
Byrne Asset Management LLC275325+500.020.02-0.00buy
GS Investments, Inc.44,81044,850+402.881.84-1.04buy
WASHINGTON TRUST Co2957+280.000.00+0.00buy
AGF MANAGEMENT LTD75,99275,977-150.070.04-0.03sell
Bangor Savings Bank18,37218,324-480.250.16-0.09sell
IMA Advisory Services, Inc.11,68311,551-1320.350.21-0.14sell
COLDSTREAM CAPITAL MANAGEMENT INC3,3353,179-1560.010.01-0.00sell
Dorsey & Whitney Trust CO LLC4,1003,940-1600.040.02-0.02sell
MENLO ADVISORS LLC26,82526,665-1601.991.26-0.73sell
O'SHAUGHNESSY ASSET MANAGEMENT, LLC9,2219,046-1750.020.01-0.01sell
Bridge City Capital, LLC29,16828,979-1891.631.05-0.57sell
Moors & Cabot, Inc.9,1108,910-2000.070.04-0.03sell
Renasant Bank3,5353,328-2070.340.20-0.14sell
SECURIAN ASSET MANAGEMENT, INC5,4005,119-2810.020.01-0.01sell
CAMPBELL NEWMAN ASSET MANAGEMENT INC28,30627,818-4880.300.19-0.11sell
STATE OF MICHIGAN RETIREMENT SYSTEM14,93914,439-5000.010.01-0.00sell
PEREGRINE CAPITAL MANAGEMENT LLC14,10513,553-5520.050.03-0.02sell
EMERALD MUTUAL FUND ADVISERS TRUST1,7731,007-7660.010.00-0.01sell
ARDSLEY ADVISORY PARTNERS LP56,32055,520-8001.501.08-0.42sell
INTRUST BANK NA8,6347,738-8960.120.07-0.05sell
Inspire Investing, LLC16,99415,878-1,1160.240.15-0.10sell
West Coast Financial LLC52,78451,452-1,3320.880.55-0.33sell
Ameritas Investment Partners, Inc.14,89913,556-1,3430.070.04-0.03sell
American Trust5,6613,980-1,6810.050.02-0.02sell
Moran Wealth Management, LLC95,94393,463-2,4800.420.26-0.16sell
BRUNI J V & CO /CO235,848232,786-3,0623.692.36-1.34sell
GREENWOOD CAPITAL ASSOCIATES LLC8,5255,332-3,1930.140.06-0.09sell
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND47,45743,856-3,6010.030.01-0.01sell
Asset Management One Co., Ltd.45,21240,152-5,0600.020.01-0.01sell
Legato Capital Management LLC15,5199,974-5,5450.250.10-0.14sell
FRED ALGER MANAGEMENT, LLC8,9323,121-5,8110.010.00-0.00sell
EMERALD ADVISERS, LLC19,44512,519-6,9260.100.04-0.06sell
Profit Investment Management, LLC46,57938,709-7,8703.571.97-1.60sell
ACK Asset Management LLC515,000505,000-10,0007.575.28-2.29sell
South Dakota Investment Council54,37039,364-15,0060.130.06-0.07sell
KORNITZER CAPITAL MANAGEMENT INC /KS159,699139,699-20,0000.370.21-0.16sell
Arosa Capital Management LP225,292204,392-20,9007.155.17-1.98sell
First Washington CORP78,11655,190-22,9264.041.60-2.44sell
Pier Capital, LLC33,00186-32,9150.560.00-0.56sell
Page 1 of 2