Stock TransactionsTOPBUILD COR

Total Bought
1,050,024
58 transactions
Total Sold
894,187
91 transactions
Net
+155,837
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Liontrust Investment Partners LLP6,480352,702+346,2220.031.92+1.89buy
Capital International Investors1,418,4431,617,057+198,6140.090.14+0.05buy
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main246,162376,725+130,5630.090.18+0.09buy
FULLER & THALER ASSET MANAGEMENT, INC.111,922217,367+105,4450.160.41+0.25buy
Qube Research & Technologies Ltd157,53585,256+72,2790.120.080.00sell
Allianz Asset Management GmbH20,07174,021+53,9500.010.05+0.04buy
PRICE T ROWE ASSOCIATES INC /MD/276,734300,001+23,2670.010.02+0.00buy
AMERIPRISE FINANCIAL INC210,027233,087+23,0600.020.03+0.01buy
Channing Capital Management, LLC4,22825,430+21,2020.040.28+0.25buy
GEODE CAPITAL MANAGEMENT, LLC530,317549,384+19,0670.020.020.00buy
ADAGE CAPITAL PARTNERS GP, L.L.C.275,000293,000+18,0000.160.23+0.07buy
Hook Mill Capital Partners, LP12,04029,778+17,7381.182.94+1.76buy
Alyeska Investment Group, L.P.234,217251,725+17,5080.400.62+0.22buy
Retirement Systems of Alabama60,55374,095+13,5420.070.12+0.05buy
PINNBROOK CAPITAL MANAGEMENT LP5,51517,879+12,3640.911.56+0.65buy
Empowered Funds, LLC3,04813,985+10,9370.020.13+0.11buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP99,83589,463+10,3720.030.040.00sell
BRIDGEWAY CAPITAL MANAGEMENT, LLC11,7302,900+8,8300.070.020.00sell
Zurcher Kantonalbank (Zurich Cantonalbank)13,8298,684+5,1450.020.010.00sell
RHUMBLINE ADVISERS94,43589,855+4,5800.030.040.00sell
FIRST TRUST ADVISORS LP96,478100,751+4,2730.030.040.00buy
Rafferty Asset Management, LLC18,77922,891+4,1120.030.04+0.01buy
SEGALL BRYANT & HAMILL, LLC17,32021,031+3,7110.050.15+0.10buy
LOS ANGELES CAPITAL MANAGEMENT LLC44,13447,074+2,9400.050.070.00buy
MASSACHUSETTS FINANCIAL SERVICES CO /MA/167,859170,746+2,8870.010.02+0.01buy
LMCG INVESTMENTS, LLC3,4285,796+2,3680.060.13+0.08buy
DRIEHAUS CAPITAL MANAGEMENT LLC27,50329,845+2,3420.090.13+0.04buy
Fiera Capital Corp211,830213,747+1,9170.170.25+0.08buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO13,81115,507+1,6960.020.020.00buy
Ausbil Investment Management Ltd3,9125,484+1,5720.601.11+0.51buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM35,12733,591+1,5360.010.02+0.00sell
LAZARD ASSET MANAGEMENT LLC141,225142,450+1,2250.050.070.00buy
Advisors Preferred, LLC4,1115,227+1,1160.330.32-0.01buy
Orion Porfolio Solutions, LLC13,82512,847+9780.040.060.00sell
WHITTIER TRUST CO31,93532,779+8440.140.200.00buy
SHELL ASSET MANAGEMENT CO3,5072,698+8090.040.050.00sell
WHITTIER TRUST CO OF NEVADA INC15,53316,306+7730.140.200.00buy
COLDSTREAM CAPITAL MANAGEMENT INC1,3212,092+7710.010.02+0.01buy
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS6,4317,011+5800.010.02+0.01buy
FLPUTNAM INVESTMENT MANAGEMENT CO1,4371,970+5330.010.02+0.01buy
Swedbank AB27,05027,574+5240.010.02+0.00buy
PRINCIPAL FINANCIAL GROUP INC117,255116,770+4850.020.030.00sell
TEXAS PERMANENT SCHOOL FUND CORP26,97127,449+4780.070.090.00buy
RENAISSANCE GROUP LLC7,4837,954+4710.090.12+0.04buy
Ranger Investment Management, L.P.87,60788,054+4471.462.00+0.53buy
SCHRODER INVESTMENT MANAGEMENT GROUP19,67020,096+4260.010.01+0.00buy
O'SHAUGHNESSY ASSET MANAGEMENT, LLC3,9524,336+3840.020.02+0.01buy
Advantage Alpha Capital Partners LP23,41523,798+3831.241.69+0.45buy
State of Alaska, Department of Revenue3,7763,436+3400.010.020.00sell
Penserra Capital Management LLC1,192881+3110.010.01+0.00sell
YOUSIF CAPITAL MANAGEMENT, LLC14,81415,117+3030.050.070.00buy
Vanguard Personalized Indexing Management, LLC3,2733,532+2590.030.040.00buy
COMMERCE BANK1,5611,347+2140.000.000.00sell
Bridgewater Associates, LP5,2835,479+1960.010.01+0.00buy
PROFUND ADVISORS LLC8581,034+1760.010.020.00buy
Treasurer of the State of North Carolina14,48514,616+1310.020.030.00buy
JANUS HENDERSON GROUP PLC17,50117,619+1180.000.000.00buy
OPPENHEIMER ASSET MANAGEMENT INC.2,1432,026+1170.010.010.00sell
Cresset Asset Management, LLC4,2714,160+1110.010.010.00sell
TFG Advisers LLC2,6862,796+1100.320.44+0.12buy
CI INVESTMENTS INC.1,2171,112+1050.000.000.00sell
STATE OF MICHIGAN RETIREMENT SYSTEM7,5577,657+1000.010.02+0.00buy
OREGON PUBLIC EMPLOYEES RETIREMENT FUND8,8808,963+830.030.060.00buy
CANADA LIFE ASSURANCE Co22,64322,713+700.010.02+0.01buy
Arkadios Wealth Advisors1,6531,712+590.040.05+0.01buy
Quantinno Capital Management LP2,4362,487+510.030.030.00buy
Utah Retirement Systems1,7001,747+470.010.01+0.00buy
GREENLEAF TRUST1,0881,133+450.000.00+0.00buy
ProShare Advisors LLC1,7151,671+440.000.000.00sell
NEW YORK LIFE INVESTMENT MANAGEMENT LLC3,3703,335+350.010.010.00sell
PICTON MAHONEY ASSET MANAGEMENT635645+100.000.01+0.00buy
Summit Global Investments1,7171,724+70.030.04+0.01buy
Quarry LP9094+40.010.010.00buy
Global Retirement Partners, LLC419417+20.010.010.00sell
NATIONS FINANCIAL GROUP INC, /IA/ /ADV1,6261,628+20.040.06+0.02buy
Horizon Investments, LLC23+10.000.00+0.00buy
EULAV Asset Management24,40724,406-10.220.28+0.06sell
Calamos Advisors LLC4,1574,140-170.010.01+0.00sell
MACROVIEW INVESTMENT MANAGEMENT LLC4427-170.010.01-0.00sell
Dakota Wealth Management837816-210.010.01+0.00sell
Seascape Capital Management8,0228,000-220.961.26+0.31sell
RITHOLTZ WEALTH MANAGEMENT1,6301,607-230.020.02+0.00sell
Itau Unibanco Holding S.A.4619-270.000.00-0.00sell
Great Lakes Retirement, Inc.989926-630.040.06+0.01sell
ALPS ADVISORS INC1,1991,129-700.000.00+0.00sell
LEVEL FOUR ADVISORY SERVICES, LLC1,7571,685-720.030.04+0.01sell
Credential Qtrade Securities Inc.739661-780.010.01+0.00sell
SHELTON CAPITAL MANAGEMENT1,4641,380-840.010.02+0.00sell
Mach-1 Financial Group, LLC2,3472,256-910.250.32+0.07sell
Integrated Advisors Network LLC1,6851,591-940.030.03+0.01sell
Ameritas Investment Partners, Inc.7,1227,016-1060.080.10+0.03sell
FIRST SABREPOINT CAPITAL MANAGEMENT LP29,62529,500-1253.183.64+0.46sell
Alpha DNA Investment Management LLC2,6912,552-1390.440.57+0.13sell
FORA Capital, LLC5,4815,304-1770.120.17+0.05sell
Inspire Investing, LLC1,2261,026-2000.040.04+0.00sell
TRUST CO OF VERMONT2448-2360.000.00-0.00sell
DnB Asset Management AS37,68337,427-2560.060.07+0.02sell
Moran Wealth Management, LLC19,61419,331-2830.190.26+0.07sell
Tabor Asset Management, LP22,92522,387-5383.033.93+0.90sell
Brandywine Global Investment Management, LLC11,21410,614-6000.020.03+0.01sell
Page 1 of 2