Stock TransactionsTOPBUILD COR

Total Bought
626,379
78 transactions
Total Sold
1,370,263
100 transactions
Net
-743,884
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
AXIOM INVESTORS LLC /DE233,663395,473+161,8100.861.52+0.66buy
NISSAY ASSET MANAGEMENT CORP /JAPAN138,258235,201+96,9430.420.72+0.30buy
Qube Research & Technologies Ltd85,256137,196+51,9400.080.120.00buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP89,463139,038+49,5750.040.060.00buy
DRIEHAUS CAPITAL MANAGEMENT LLC29,84566,668+36,8230.130.29+0.16buy
GEODE CAPITAL MANAGEMENT, LLC549,384579,521+30,1370.020.020.00buy
NORDEA INVESTMENT MANAGEMENT AB58928,984+28,3950.000.02+0.01buy
LAZARD ASSET MANAGEMENT LLC142,450168,423+25,9730.070.090.00buy
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC16,20040,825+24,6250.020.04+0.03buy
FIRST TRUST ADVISORS LP100,75179,097+21,6540.040.040.00sell
Lighthouse Investment Partners, LLC1,32617,961+16,6350.020.37+0.34buy
Robeco Institutional Asset Management B.V.75,35289,207+13,8550.070.09+0.02buy
MOORE CAPITAL MANAGEMENT, LP8,95821,235+12,2770.060.15+0.09buy
Legal & General Group Plc54,62666,447+11,8210.010.01+0.00buy
Empowered Funds, LLC13,9854,098+9,8870.130.03-0.10sell
Grantham, Mayo, Van Otterloo & Co. LLC51,45061,027+9,5770.080.10+0.01buy
ROYAL LONDON ASSET MANAGEMENT LTD115,715125,083+9,3680.120.14+0.01buy
Allianz Asset Management GmbH74,02164,884+9,1370.050.05-0.00sell
Hudson Bay Capital Management LP4,1009,300+5,2000.010.02+0.01buy
PINNBROOK CAPITAL MANAGEMENT LP17,87922,899+5,0201.561.75+0.18buy
Woodline Partners LP5,87010,038+4,1680.020.04+0.02buy
ABN AMRO INVESTMENT SOLUTIONS6,78510,902+4,1170.040.08+0.04buy
RHUMBLINE ADVISERS89,85586,119+3,7360.040.040.00sell
Boston Common Asset Management, LLC41,41345,103+3,6900.350.48+0.12buy
BNP Paribas Asset Management Holding S.A.78,30381,534+3,2310.080.10+0.01buy
PRINCIPAL FINANCIAL GROUP INC116,770119,097+2,3270.030.030.00buy
Gotham Asset Management, LLC13,36615,405+2,0390.090.10+0.01buy
Ausbil Investment Management Ltd5,4847,184+1,7001.111.58+0.47buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM33,59131,942+1,6490.020.02+0.00sell
ALGERT GLOBAL LLC7,0208,650+1,6300.110.150.00buy
Orion Porfolio Solutions, LLC12,84711,285+1,5620.060.060.00sell
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO15,50713,976+1,5310.020.020.00sell
WHITTIER TRUST CO32,77934,081+1,3020.200.220.00buy
LOS ANGELES CAPITAL MANAGEMENT LLC47,07448,314+1,2400.070.070.00buy
OREGON PUBLIC EMPLOYEES RETIREMENT FUND8,9637,826+1,1370.060.070.00sell
Calamos Advisors LLC4,1405,094+9540.010.01+0.00buy
AlphaQuest LLC7271,652+9250.060.130.00buy
WHITTIER TRUST CO OF NEVADA INC16,30617,154+8480.200.220.00buy
Harel Insurance Investments & Financial Services Ltd.3401,164+8240.000.01+0.01buy
VICTORY CAPITAL MANAGEMENT INC62,76561,999+7660.030.03+0.00sell
Zurcher Kantonalbank (Zurich Cantonalbank)8,6849,438+7540.010.010.00buy
ROYCE & ASSOCIATES LP10,78311,532+7490.040.05+0.01buy
Vanguard Personalized Indexing Management, LLC3,5322,796+7360.040.030.00sell
OPPENHEIMER ASSET MANAGEMENT INC.2,0261,319+7070.010.010.00sell
CI INVESTMENTS INC.1,112423+6890.000.000.00sell
PRELUDE CAPITAL MANAGEMENT, LLC1,1921,714+5220.040.05+0.01buy
WINTON GROUP Ltd7011,206+5050.020.04+0.02buy
YOUSIF CAPITAL MANAGEMENT, LLC15,11714,652+4650.070.080.00sell
Olympiad Research LP7951,240+4450.230.36+0.12buy
Kapitalo Investimentos Ltda149551+4020.010.05+0.04buy
NAVELLIER & ASSOCIATES INC15,37215,756+3840.860.86-0.01buy
Symmetry Partners, LLC1,8912,248+3570.040.08+0.04buy
CANADA LIFE ASSURANCE Co22,71323,019+3060.020.02+0.00buy
Swedbank AB27,57427,851+2770.020.11+0.09buy
SHELL ASSET MANAGEMENT CO2,6982,452+2460.050.040.00sell
TRUST CO OF VERMONT8252+2440.000.01+0.01buy
PROFUND ADVISORS LLC1,0341,252+2180.020.020.00buy
TEXAS PERMANENT SCHOOL FUND CORP27,44927,659+2100.090.100.00buy
Quantinno Capital Management LP2,4872,696+2090.030.030.00buy
COMMERCE BANK1,3471,147+2000.000.000.00sell
JENNISON ASSOCIATES LLC5,0105,182+1720.000.00+0.00buy
NEW YORK LIFE INVESTMENT MANAGEMENT LLC3,3353,188+1470.010.010.00sell
Csenge Advisory Group585728+1430.010.02+0.00buy
Bleakley Financial Group, LLC739870+1310.010.01+0.00buy
ProShare Advisors LLC1,6711,542+1290.000.000.00sell
O'SHAUGHNESSY ASSET MANAGEMENT, LLC4,3364,464+1280.020.02+0.00buy
INSIGNEO ADVISORY SERVICES, LLC700825+1250.040.04+0.01buy
GREENLEAF TRUST1,1331,235+1020.000.01+0.00buy
Treasurer of the State of North Carolina14,61614,717+1010.030.030.00buy
Swiss National Bank62,62162,721+1000.020.02+0.00buy
STATE OF MICHIGAN RETIREMENT SYSTEM7,6577,757+1000.020.02+0.00buy
JANUS HENDERSON GROUP PLC17,61917,713+940.000.000.00buy
RENAISSANCE GROUP LLC7,9548,044+900.120.13+0.01buy
FIL Ltd11,76811,854+860.000.01+0.00buy
Cresset Asset Management, LLC4,1604,232+720.010.010.00buy
Total Clarity Wealth Management, Inc.2,6202,680+600.400.41+0.01buy
ARGENT CAPITAL MANAGEMENT LLC11,42311,482+590.140.15+0.01buy
LEVEL FOUR ADVISORY SERVICES, LLC1,6851,735+500.040.04+0.00buy
FLPUTNAM INVESTMENT MANAGEMENT CO1,9702,011+410.020.02+0.00buy
MEEDER ASSET MANAGEMENT INC2157+360.000.00+0.00buy
TFG Advisers LLC2,7962,830+340.440.49+0.05buy
NATIONS FINANCIAL GROUP INC, /IA/ /ADV1,6281,655+270.060.06+0.01buy
WELCH & FORBES LLC1,2221,244+220.010.01+0.00buy
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS7,0116,991+200.020.02+0.00sell
GREAT LAKES ADVISORS, LLC626640+140.000.00+0.00buy
AXXCESS WEALTH MANAGEMENT, LLC562572+100.010.01+0.00buy
Global Retirement Partners, LLC417426+90.010.010.00buy
Trust Point Inc.682689+70.020.02+0.00buy
MONTAG A & ASSOCIATES INC3,0003,004+40.060.07+0.00buy
GATEWAY INVESTMENT ADVISERS LLC6,6256,628+30.030.03+0.00buy
ST GERMAIN D J CO INC912+30.000.00+0.00buy
BESSEMER GROUP INC802803+10.000.00+0.00buy
VALLEY NATIONAL ADVISERS INC1011+10.000.00+0.00buy
First Pacific Financial45+10.000.00+0.00buy
Raleigh Capital Management Inc.23+10.000.00+0.00buy
Horizon Investments, LLC34+10.000.00+0.00buy
Plato Investment Management Ltd133129-40.060.01-0.06sell
COLDSTREAM CAPITAL MANAGEMENT INC2,0922,088-40.020.02+0.00sell
Credential Qtrade Securities Inc.661656-50.010.02+0.00sell
RITHOLTZ WEALTH MANAGEMENT1,6071,602-50.020.02+0.00sell
Page 1 of 2