Stock TransactionsTOPBUILD COR

Total Bought
603,461
68 transactions
Total Sold
542,952
88 transactions
Net
+60,509
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Capital Research Global Investors3,029,0123,145,826+116,8140.190.21+0.01buy
VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P.292,531386,920+94,3890.851.18+0.33buy
NATIXIS ADVISORS, LLC87,894135,872+47,9780.050.080.00buy
AMERIPRISE FINANCIAL INC194,272236,075+41,8030.020.02+0.00buy
T. Rowe Price Investment Management, Inc.604,155639,040+34,8850.120.13+0.01buy
KENNEDY CAPITAL MANAGEMENT LLC40,94472,593+31,6490.280.53+0.25buy
MEEDER ASSET MANAGEMENT INC8,62135,570+26,9490.190.73+0.55buy
Quantinno Capital Management LP7,12331,960+24,8370.020.070.00buy
LAZARD ASSET MANAGEMENT LLC40,30961,709+21,4000.020.030.00buy
GEODE CAPITAL MANAGEMENT, LLC624,783644,358+19,5750.020.020.00buy
Gotham Asset Management, LLC15,17734,711+19,5340.050.09+0.04buy
PRINCIPAL FINANCIAL GROUP INC116,61297,973+18,6390.020.020.00sell
Edgestream Partners, L.P.2,03719,378+17,3410.030.20+0.17buy
AMERICAN CENTURY COMPANIES INC149,802164,729+14,9270.030.03+0.00buy
WESTWOOD HOLDINGS GROUP INC259,666274,518+14,8520.620.63+0.01buy
Walleye Capital LLC35,74322,891+12,8520.130.090.00sell
Dixon Mitchell Investment Counsel Inc.62,60175,273+12,6720.901.04+0.14buy
FIRST TRUST ADVISORS LP51,39062,742+11,3520.010.020.00buy
BNP Paribas Asset Management Holding S.A.126,035131,991+5,9560.100.11+0.01buy
Candriam S.C.A.9,86915,316+5,4470.020.03+0.01buy
Taikang Asset Management (Hong Kong) Co Ltd15,87021,089+5,2190.730.88+0.15buy
MIRABELLA FINANCIAL SERVICES LLP3,7818,834+5,0530.110.11+0.00buy
VIRGINIA RETIREMENT SYSTEMS ET Al6,60010,781+4,1810.020.020.00buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO11,7289,068+2,6600.010.010.00sell
Orion Porfolio Solutions, LLC7,4294,909+2,5200.020.020.00sell
RENAISSANCE GROUP LLC10,63112,956+2,3250.140.17+0.04buy
CANADA LIFE ASSURANCE Co24,23121,952+2,2790.010.01-0.00sell
TT International Asset Management LTD18,78120,708+1,9270.840.94+0.10buy
Zurcher Kantonalbank (Zurich Cantonalbank)11,98013,735+1,7550.010.010.00buy
JOHNSON INVESTMENT COUNSEL INC3,9145,610+1,6960.010.02+0.00buy
PYA Waltman Capital, LLC4,3676,026+1,6590.440.58+0.14buy
RHUMBLINE ADVISERS79,22477,567+1,6570.020.020.00sell
ALGERT GLOBAL LLC7,0318,651+1,6200.050.070.00buy
2Xideas AG30,87132,470+1,5991.291.50+0.22buy
VICTORY CAPITAL MANAGEMENT INC94,56793,265+1,3020.030.03+0.00sell
Advantage Alpha Capital Partners LP15,31516,556+1,2411.131.24+0.11buy
Truvestments Capital LLC2,066862+1,2040.170.060.00sell
Swedbank AB19,05519,991+9360.010.01+0.00buy
FLPUTNAM INVESTMENT MANAGEMENT CO5,4526,363+9110.030.04+0.01buy
WHITTIER TRUST CO38,73939,643+9040.160.170.00buy
Rafferty Asset Management, LLC20,49821,371+8730.020.03+0.01buy
Vancity Investment Management Ltd2,5613,382+8210.120.14+0.02buy
PITCAIRN CO2,3043,125+8210.040.06+0.02buy
Corebridge Financial, Inc.33,21032,413+7970.060.060.00sell
WHITTIER TRUST CO OF NEVADA INC19,44120,214+7730.150.160.00buy
Versant Capital Management, Inc94810+7160.010.040.00buy
PRICE T ROWE ASSOCIATES INC /MD/93,12193,806+6850.000.00+0.00buy
INTECH INVESTMENT MANAGEMENT LLC46,67747,329+6520.150.16+0.01buy
Vanguard Personalized Indexing Management, LLC3,1753,806+6310.020.020.00buy
GW&K Investment Management, LLC30,53229,928+6040.080.08+0.00sell
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS6,4767,009+5330.010.01+0.00buy
Aberdeen Group plc33,64434,046+4020.020.02+0.00buy
WASHINGTON CAPITAL MANAGEMENT, INC9001,250+3500.220.31+0.09buy
FULLER & THALER ASSET MANAGEMENT, INC.109,387109,730+3430.130.13+0.00buy
O'SHAUGHNESSY ASSET MANAGEMENT, LLC4,5364,868+3320.010.01-0.00buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM28,22427,904+3200.010.01+0.00sell
JANUS HENDERSON GROUP PLC18,25918,565+3060.000.000.00buy
GREENLEAF TRUST1,3941,682+2880.000.00+0.00buy
SCHRODER INVESTMENT MANAGEMENT GROUP4,5964,310+2860.000.00-0.00sell
Icon Wealth Advisors, LLC7991,085+2860.020.03+0.01buy
TRUST CO OF VERMONT30752+2550.000.000.00sell
Treasurer of the State of North Carolina13,23713,477+2400.020.020.00buy
McClarren Financial Advisors, Inc.1,2391,473+2341.080.30-0.78buy
Rockefeller Capital Management L.P.10,81011,035+2250.010.010.00buy
COLDSTREAM CAPITAL MANAGEMENT INC1,8971,714+1830.010.01-0.00sell
Empowered Funds, LLC7,3197,138+1810.030.03-0.00sell
YOUSIF CAPITAL MANAGEMENT, LLC10,56010,382+1780.040.040.00sell
Cynosure Group, LLC9721,148+1760.050.05+0.00buy
Penserra Capital Management LLC904804+1000.010.00-0.00sell
STATE OF MICHIGAN RETIREMENT SYSTEM6,9577,057+1000.010.01+0.00buy
SHELL ASSET MANAGEMENT CO2,4082,312+960.030.030.00sell
FORTEM FINANCIAL GROUP, LLC5,2365,300+640.630.63-0.00buy
OREGON PUBLIC EMPLOYEES RETIREMENT FUND6,0085,945+630.040.040.00sell
Seascape Capital Management7,9377,989+520.860.85-0.01buy
Enhancing Capital LLC2,1732,212+390.540.54+0.00buy
OPPENHEIMER ASSET MANAGEMENT INC.1,2791,244+350.000.000.00sell
FIL Ltd4881+330.000.00+0.00buy
LOS ANGELES CAPITAL MANAGEMENT LLC1,3371,316+210.000.000.00sell
Miracle Mile Advisors, LLC1,5261,546+200.010.01-0.00buy
V-Square Quantitative Management LLC118137+190.010.01+0.00buy
CIBC Asset Management Inc967984+170.000.000.00buy
NOMURA ASSET MANAGEMENT CO LTD288302+140.000.00+0.00buy
FARMERS & MERCHANTS INVESTMENTS INC1220+80.000.000.00buy
Bayforest Capital Ltd715+80.000.00-0.00buy
JOURNEY STRATEGIC WEALTH LLC792796+40.010.01-0.00buy
NORTHWESTERN MUTUAL INVESTMENT MANAGEMENT COMPANY, LLC6,5166,520+40.040.03-0.01buy
Key FInancial Inc3740+30.000.000.00buy
Fifth Third Wealth Advisors LLC846848+20.010.01-0.00buy
CIBC Private Wealth Group LLC2,2902,291+10.000.000.00buy
Winch Advisory Services, LLC8584-10.010.01-0.00sell
First Pacific Financial107-30.000.00-0.00sell
KINGSWOOD WEALTH ADVISORS, LLC1,0791,075-40.030.03+0.00sell
RITHOLTZ WEALTH MANAGEMENT1,5511,544-70.010.01-0.00sell
PROFUND ADVISORS LLC727717-100.010.01+0.00sell
Financial Management Professionals, Inc.142-120.000.00-0.00sell
BI Asset Management Fondsmaeglerselskab A/S1,2141,201-130.000.00+0.00sell
Meiji Yasuda Asset Management Co Ltd.716696-200.010.01+0.00sell
Utah Retirement Systems1,6111,578-330.010.01+0.00sell
AEGON ASSET MANAGEMENT UK PLC35,56235,528-340.150.16+0.01sell
NEW YORK LIFE INVESTMENT MANAGEMENT LLC3,1933,158-350.010.01+0.00sell
Page 1 of 2