Stock TransactionsMASTEC INC

Total Bought
6,120,528
303 transactions
Total Sold
5,342,795
269 transactions
Net
+777,733
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
JPMORGAN CHASE & CO202,0021,318,161+1,116,1590.000.03+0.03buy
AMERIPRISE FINANCIAL INC231,796734,976+503,1800.020.06+0.04buy
STATE STREET CORP1,869,7882,244,771+374,9830.020.03+0.01buy
BlackRock, Inc.7,309,6097,638,487+328,8780.040.05+0.01buy
FMR LLC627,901890,103+262,2020.010.02+0.01buy
Amundi171,587399,102+227,5150.020.04+0.02buy
PRICE T ROWE ASSOCIATES INC /MD/60,807282,436+221,6290.000.01+0.01buy
UBS Group AG381,115509,843+128,7280.020.03+0.01buy
ACADIAN ASSET MANAGEMENT LLC4,081132,007+127,9260.000.07+0.06buy
D. E. Shaw & Co., Inc.53,355180,243+126,8880.010.05+0.03buy
TORTOISE CAPITAL ADVISORS, L.L.C.18,340143,731+125,3910.060.61+0.55buy
WESTFIELD CAPITAL MANAGEMENT CO LP249,980374,457+124,4770.340.51+0.17buy
BNP PARIBAS FINANCIAL MARKETS313,383436,602+123,2190.070.09+0.03buy
Sumitomo Mitsui Trust Group, Inc.9,072124,282+115,2100.000.03+0.03buy
FEDERATED HERMES, INC.102,905216,660+113,7550.050.13+0.08buy
PECONIC PARTNERS LLC3,578,4313,678,431+100,00019.9220.35+0.43buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND15,700112,100+96,4000.010.07+0.06buy
Legal & General Group Plc91,862181,874+90,0120.010.02+0.01buy
KBC Group NV1,97291,187+89,2150.000.08+0.08buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC316,149403,709+87,5600.020.03+0.01buy
Anomaly Capital Management, LP224,498306,921+82,4234.374.88+0.50buy
Mitsubishi UFJ Asset Management Co., Ltd.16070,661+70,5010.000.02+0.02buy
GOLDMAN SACHS GROUP INC474,514542,636+68,1220.020.02+0.00buy
MORGAN STANLEY586,743653,503+66,7600.010.01+0.00buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.604,677660,440+55,7630.260.33+0.06buy
DEUTSCHE BANK AG\65,978118,727+52,7490.010.01+0.01buy
Quantinno Capital Management LP84,387136,950+52,5630.050.07+0.02buy
TD ASSET MANAGEMENT INC6,29453,949+47,6550.000.02+0.02buy
Swiss National Bank126,000172,280+46,2800.020.04+0.01buy
NORTHERN TRUST CORP472,583517,643+45,0600.020.03+0.00buy
BARCLAYS PLC65,567108,074+42,5070.010.01+0.01buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC511,243551,319+40,0760.030.03+0.01buy
Tidal Investments LLC31,56867,844+36,2760.030.07+0.04buy
Arax Advisory Partners18,32854,314+35,9860.170.15-0.02buy
Legacy Advisors, LLC93,953124,181+30,2283.564.83+1.26buy
HSBC HOLDINGS PLC58,37086,514+28,1440.010.02+0.01buy
SEI INVESTMENTS CO89,109116,639+27,5300.030.04+0.02buy
Nuveen, LLC161,541189,055+27,5140.010.02+0.00buy
SCOPUS ASSET MANAGEMENT, L.P.35,85762,944+27,0870.360.62+0.25buy
Freestone Grove Partners LP220,400246,593+26,1930.510.67+0.16buy
TWO SIGMA INVESTMENTS, LP100,326125,069+24,7430.030.04+0.01buy
CITIGROUP INC55,18478,536+23,3520.010.02+0.00buy
ROYAL BANK OF CANADA68,97491,680+22,7060.000.01+0.00buy
LOS ANGELES CAPITAL MANAGEMENT LLC4,31226,872+22,5600.010.04+0.04buy
Newbrook Capital Advisors LP112,985134,430+21,4456.767.55+0.79buy
RHUMBLINE ADVISERS168,113188,673+20,5600.050.06+0.01buy
NOMURA ASSET MANAGEMENT CO LTD34620,680+20,3340.000.02+0.02buy
Bank of New York Mellon Corp656,104674,288+18,1840.040.05+0.01buy
CI INVESTMENTS INC.22,20240,144+17,9420.030.05+0.02buy
INTECH INVESTMENT MANAGEMENT LLC24,51741,093+16,5760.080.16+0.08buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM73,00489,451+16,4470.020.03+0.01buy
Resona Asset Management Co.,Ltd.52216,901+16,3790.000.03+0.03buy
Asset Management One Co., Ltd.45,63561,451+15,8160.040.07+0.02buy
FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND15,00030,720+15,7200.030.06+0.03buy
Invesco Ltd.1,225,7571,241,384+15,6270.050.04-0.01buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP11,97826,689+14,7110.000.01+0.00buy
Pictet Asset Management Holding SA10,17724,150+13,9730.000.01+0.01buy
SIR Capital Management, L.P.36,49950,469+13,9701.102.41+1.32buy
BNP Paribas Asset Management Holding S.A.7,69321,007+13,3140.000.01+0.01buy
NISA INVESTMENT ADVISORS, LLC1,18914,067+12,8780.000.02+0.02buy
LPL Financial LLC80,84793,274+12,4270.010.01+0.00buy
KLP KAPITALFORVALTNING AS14,20026,600+12,4000.020.04+0.02buy
NEEDHAM INVESTMENT MANAGEMENT LLC20,10032,250+12,1500.330.40+0.07buy
CUSHING ASSET MANAGEMENT, LP dba NXG INVESTMENT MANAGEMENT70,90082,800+11,9001.141.54+0.41buy
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM116,324126,663+10,3390.020.03+0.01buy
Concentric Capital Strategies, LP1,20111,180+9,9790.030.29+0.25buy
COUNTRY TRUST BANK131,651141,500+9,8490.811.03+0.23buy
NATIXIS ADVISORS, LLC17,07826,920+9,8420.010.01+0.00buy
Connor, Clark & Lunn Investment Management Ltd.32,46442,247+9,7830.020.03+0.01buy
Universal- Beteiligungs- und Servicegesellschaft mbH19,82529,388+9,5630.010.02+0.01buy
ENVESTNET ASSET MANAGEMENT INC94,548103,679+9,1310.010.01+0.00buy
STIFEL FINANCIAL CORP32,32940,605+8,2760.010.01+0.00buy
TORONTO DOMINION BANK258,283+8,2580.000.01+0.01buy
DnB Asset Management AS11,49819,591+8,0930.010.02+0.01buy
Orion Porfolio Solutions, LLC6238,607+7,9840.000.03+0.03buy
AGF MANAGEMENT LTD51,98959,500+7,5110.070.10+0.02buy
CANADA LIFE ASSURANCE Co35,64743,098+7,4510.020.03+0.01buy
XPONANCE, INC.9,48716,541+7,0540.020.04+0.02buy
Treasurer of the State of North Carolina26,62632,523+5,8970.030.03+0.01buy
BANK OF AMERICA CORP /DE/1,330,0661,335,924+5,8580.030.04+0.00buy
MACKENZIE FINANCIAL CORP5,08110,674+5,5930.000.00+0.00buy
Federation des caisses Desjardins du Quebec6,61912,111+5,4920.010.02+0.01buy
MML INVESTORS SERVICES, LLC32,59738,055+5,4580.030.03+0.00buy
NewEdge Advisors, LLC3,4328,841+5,4090.000.01+0.01buy
Candriam S.C.A.27,27232,378+5,1060.050.06+0.02buy
Ensign Peak Advisors, Inc3,2338,033+4,8000.000.01+0.00buy
Erste Asset Management GmbH36,12540,715+4,5900.100.14+0.03buy
Sequoia Financial Advisors, LLC20,05824,540+4,4820.040.05+0.01buy
SOROS FUND MANAGEMENT LLC3,9318,275+4,3440.020.05+0.03buy
VOYA INVESTMENT MANAGEMENT LLC6,22210,554+4,3320.000.00+0.00buy
Quantbot Technologies LP3,9538,217+4,2640.050.13+0.08buy
GATEWAY INVESTMENT ADVISERS LLC1,5825,824+4,2420.010.02+0.02buy
JONES FINANCIAL COMPANIES LLLP5,85810,012+4,1540.000.00+0.00buy
LGT Group Foundation81,16985,310+4,1410.320.40+0.08buy
NEW YORK STATE TEACHERS RETIREMENT SYSTEM24,26228,288+4,0260.020.02+0.01buy
Polymer Capital Management (US) LLC2254,168+3,9430.010.26+0.25buy
FIL Ltd2,4566,339+3,8830.000.00+0.00buy
DYMON ASIA CAPITAL (SINGAPORE) PTE. LTD.13,03116,631+3,6000.921.11+0.19buy
Tower Research Capital LLC (TRC)2,4206,018+3,5980.020.06+0.04buy
Advisors Asset Management, Inc.47,69551,285+3,5900.260.33+0.07buy
Page 1 of 6