Stock TransactionsMASTEC INC

Total Bought
619,427
21 transactions
Total Sold
1,067,548
35 transactions
Net
-448,121
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Allspring Global Investments Holdings, LLC3,376,0523,640,698+264,6460.540.700.00buy
FIRST TRUST ADVISORS LP163,552275,599+112,0470.020.040.00buy
ExodusPoint Capital Management, LP228,584130,285+98,2990.260.190.00sell
NORDEA INVESTMENT MANAGEMENT AB3,050,9882,979,281+71,7070.420.480.00sell
MILLENNIUM MANAGEMENT LLC452,142519,493+67,3510.060.080.00buy
Merewether Investment Management, LP324,100269,153+54,9472.712.310.00sell
GEODE CAPITAL MANAGEMENT, LLC840,645887,133+46,4880.010.010.00buy
COUNTRY TRUST BANK298,427261,726+36,7010.800.840.00sell
Lombard Odier Asset Management (Europe) Ltd197,788226,172+28,3840.971.28+0.31buy
PRINCIPAL FINANCIAL GROUP INC234,659263,041+28,3820.020.020.00buy
Rockefeller Capital Management L.P.68,32841,217+27,1110.030.020.00sell
Arosa Capital Management LP199,192225,292+26,1005.727.15+1.43buy
SHEETS SMITH WEALTH MANAGEMENT9419,975+19,8810.320.340.00buy
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp75,00087,000+12,0000.070.100.00buy
Lombard Odier Asset Management (Switzerland) SA48,15037,002+11,1480.400.62+0.22sell
CANADA LIFE ASSURANCE Co38,84033,244+5,5960.010.01+0.00sell
Advisors Asset Management, Inc.29,35124,023+5,3280.060.060.00sell
RHUMBLINE ADVISERS187,733192,882+5,1490.020.030.00buy
CASTLEARK MANAGEMENT LLC65,43061,080+4,3500.300.330.00sell
Retirement Systems of Alabama156,927152,607+4,3200.060.08+0.02sell
VESTOR CAPITAL, LLC4,582526+4,0560.020.020.00sell
Profit Investment Management, LLC49,50846,579+2,9293.093.570.00sell
PEREGRINE CAPITAL MANAGEMENT LLC11,68814,105+2,4170.030.05+0.01buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND49,81947,457+2,3620.030.03-0.00sell
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO30,30628,126+2,1800.010.010.00sell
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS26,68728,839+2,1520.020.03+0.01buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM78,26076,770+1,4900.010.01+0.00sell
Treasurer of the State of North Carolina26,65128,011+1,3600.010.020.00buy
LOS ANGELES CAPITAL MANAGEMENT LLC8,2957,085+1,2100.000.000.00sell
KIRR MARBACH & CO LLC /IN/172,483173,574+1,0915.055.65+0.60buy
CARY STREET PARTNERS INVESTMENT ADVISORY LLC6251,625+1,0000.000.010.00buy
YOUSIF CAPITAL MANAGEMENT, LLC31,29430,390+9040.040.050.00sell
COMMUNITY TRUST & INVESTMENT CO136,916137,713+7971.111.300.00buy
TEXAS PERMANENT SCHOOL FUND CORP53,13652,531+6050.050.060.00sell
MENLO ADVISORS LLC27,15526,825+3301.761.990.00sell
MAINSTAY CAPITAL MANAGEMENT LLC /ADV2,4652,165+3000.050.050.00sell
Core Alternative Capital358179+1790.000.000.00sell
Quantinno Capital Management LP4,9764,808+1680.030.030.00sell
EMERALD ADVISERS, LLC19,58819,445+1430.090.100.00sell
GABLES CAPITAL MANAGEMENT INC.15,17515,075+1001.001.160.00sell
COLDSTREAM CAPITAL MANAGEMENT INC3,2363,335+990.010.01+0.00buy
SHELTON CAPITAL MANAGEMENT8,6068,524+820.030.040.00sell
INTRUST BANK NA8,5828,634+520.100.12+0.02buy
MONECO Advisors, LLC3,1933,143+500.090.100.00sell
SHELL ASSET MANAGEMENT CO4,2464,222+240.020.020.00sell
Dorsey & Whitney Trust CO LLC4,0804,100+200.040.040.00buy
CI INVESTMENTS INC.1,7701,776+60.000.000.00buy
MAI Capital Management2,7482,753+50.000.00+0.00buy
Ameritas Investment Partners, Inc.15,24214,899-3430.060.07+0.01sell
Dana Investment Advisors, Inc.18,04516,240-1,8050.090.09+0.01sell
STRS OHIO18,65813,722-4,9360.010.01-0.00sell
O'SHAUGHNESSY ASSET MANAGEMENT, LLC33,1579,221-23,9360.050.02-0.03sell
NEW YORK STATE COMMON RETIREMENT FUND121,16493,232-27,9320.020.01-0.00sell
Lisanti Capital Growth, LLC49,52012,915-36,6050.650.21-0.44sell
AMERIPRISE FINANCIAL INC1,919,4921,638,054-281,4380.060.06+0.00sell
CITADEL ADVISORS LLC989,734635,800-353,9340.150.12-0.03sell
Page 1 of 1