Stock TransactionsINSTALLED BLDG PRODS INC COM

Total Bought
3,377,661
188 transactions
Total Sold
3,060,124
211 transactions
Net
+317,537
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
BlackRock, Inc.3,758,2984,590,297+831,9990.020.02-0.00buy
Sixth Street Partners Management Company, L.P.0358,287+358,2870.000.01+0.01buy
FMR LLC353,266689,947+336,6810.000.01+0.00buy
FIL Ltd166,999473,123+306,1240.030.08+0.04buy
NORGES BANK0234,394+234,3940.000.01+0.01buy
T. Rowe Price Investment Management, Inc.394,501524,575+130,0740.070.08+0.01buy
BNP PARIBAS FINANCIAL MARKETS55,660142,862+87,2020.010.02+0.01buy
PUBLIC SECTOR PENSION INVESTMENT BOARD81,023166,374+85,3510.070.10+0.03buy
CITIGROUP INC120,020190,126+70,1060.020.02+0.00buy
GEODE CAPITAL MANAGEMENT, LLC681,549747,359+65,8100.010.01-0.00buy
FIRST TRUST ADVISORS LP379,312443,555+64,2430.070.06-0.01buy
First Eagle Investment Management, LLC63,843127,563+63,7200.030.05+0.02buy
THRIVENT FINANCIAL FOR LUTHERANS93,172154,323+61,1510.050.06+0.01buy
SummitTX Capital, L.P.057,316+57,3160.000.35+0.35buy
SEGALL BRYANT & HAMILL, LLC49,91794,931+45,0140.140.26+0.12buy
DIMENSIONAL FUND ADVISORS LP526,794568,458+41,6640.030.02-0.01buy
Lighthouse Investment Partners, LLC040,077+40,0770.000.29+0.29buy
Nuveen, LLC53,52987,854+34,3250.000.00+0.00buy
Capital Research Global Investors178,631208,918+30,2870.010.01-0.00buy
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC1,812,8011,840,712+27,9111.411.31-0.10buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND027,000+27,0000.000.01+0.01buy
BARCLAYS PLC54,22975,377+21,1480.010.01+0.00buy
MONIMUS CAPITAL MANAGEMENT, LP019,168+19,1680.001.12+1.12buy
Entropy Technologies, LP017,355+17,3550.000.16+0.16buy
NORTHERN TRUST CORP296,377311,566+15,1890.010.01-0.00buy
ALGERT GLOBAL LLC1,92016,740+14,8200.010.05+0.04buy
LRT Capital Management, LLC3,56117,274+13,7130.882.58+1.70buy
CI INVESTMENTS INC.013,187+13,1870.000.01+0.01buy
Diversified Trust Co011,576+11,5760.000.04+0.04buy
Campbell & CO Investment Adviser LLC011,495+11,4950.000.14+0.14buy
Rafferty Asset Management, LLC32,20442,947+10,7430.030.02-0.01buy
Schonfeld Strategic Advisors LLC1,14310,800+9,6570.000.01+0.01buy
XTX Topco Ltd08,397+8,3970.000.02+0.02buy
Bank of New York Mellon Corp156,873164,338+7,4650.010.01-0.00buy
Pier Capital, LLC12,26919,214+6,9450.540.59+0.05buy
SCHRODER INVESTMENT MANAGEMENT GROUP2,5678,966+6,3990.000.00+0.00buy
Curi Capital, LLC34,47740,733+6,2560.160.14-0.02buy
Susquehanna Portfolio Strategies, LLC06,055+6,0550.000.02+0.02buy
Pembroke Management, LTD75,01180,863+5,8522.882.40-0.47buy
CacheTech Inc.12,20917,442+5,2330.620.65+0.03buy
WINTON GROUP Ltd05,136+5,1360.000.04+0.04buy
WCM INVESTMENT MANAGEMENT, LLC65,50270,564+5,0620.040.03-0.01buy
Jain Global LLC04,890+4,8900.000.01+0.01buy
VIRGINIA RETIREMENT SYSTEMS ET Al1,7706,650+4,8800.000.01+0.01buy
Sone Capital Management, LLC04,692+4,6920.000.08+0.08buy
USS Investment Management Ltd04,500+4,5000.000.00+0.00buy
Stephens Investment Management Group LLC170,808175,271+4,4630.620.43-0.19buy
Weiss Asset Management LP04,436+4,4360.000.01+0.01buy
Jump Financial, LLC8,03512,195+4,1600.030.03-0.01buy
Grandeur Peak Global Advisors, LLC8,19612,180+3,9840.510.65+0.14buy
OneDigital Investment Advisors LLC03,855+3,8550.000.01+0.01buy
Inspire Investing, LLC1,4025,072+3,6700.040.05+0.01buy
Adams Wealth Management10,28013,860+3,5800.600.61+0.01buy
Capital World Investors127,071130,635+3,5640.000.00-0.00buy
Ausbil Investment Management Ltd4,6548,026+3,3720.630.81+0.18buy
Zurcher Kantonalbank (Zurich Cantonalbank)9,27812,646+3,3680.010.01+0.00buy
Brevan Howard Capital Management LP5,5878,955+3,3680.010.03+0.01buy
E. Ohman J:or Asset Management AB12,34615,711+3,3650.090.08-0.00buy
BEACON INVESTMENT ADVISORY SERVICES, INC.11,97415,203+3,2290.130.13-0.00buy
Tributary Capital Management, LLC03,171+3,1710.000.06+0.06buy
JENNISON ASSOCIATES LLC3,0366,161+3,1250.000.00+0.00buy
Engineers Gate Manager LP03,023+3,0230.000.01+0.01buy
Allianz Asset Management GmbH18,84921,826+2,9770.010.00-0.00buy
VICTORY CAPITAL MANAGEMENT INC17,23720,123+2,8860.000.00-0.00buy
NEW YORK LIFE INVESTMENT MANAGEMENT LLC02,840+2,8400.000.00+0.00buy
FORTRESS FINANCIAL GROUP, LLC1,3894,123+2,7340.270.26-0.02buy
MILLENNIUM MANAGEMENT LLC02,729+2,7290.000.00+0.00buy
ALLIANCEBERNSTEIN L.P.28,89331,493+2,6000.000.00+0.00buy
Quantitative Investment Management, LLC02,539+2,5390.000.06+0.06buy
State of Wyoming6223,091+2,4690.020.07+0.05buy
Empowered Funds, LLC02,369+2,3690.000.00+0.00buy
DARK FOREST CAPITAL MANAGEMENT LP02,327+2,3270.000.03+0.03buy
Summit Financial Strategies, Inc.2,8965,189+2,2930.060.08+0.02buy
MML INVESTORS SERVICES, LLC6,4808,767+2,2870.000.00-0.00buy
Numerai GP LLC02,044+2,0440.000.04+0.04buy
Illinois Municipal Retirement Fund25,66127,631+1,9700.090.07-0.01buy
Ascent Group, LLC27,87629,765+1,8890.260.20-0.05buy
NewEdge Wealth, LLC10,86712,744+1,8770.030.03-0.00buy
Federation des caisses Desjardins du Quebec4872,338+1,8510.000.00+0.00buy
SEI INVESTMENTS CO49,56151,320+1,7590.010.01-0.00buy
GSA CAPITAL PARTNERS LLP01,726+1,7260.000.03+0.03buy
Quantinno Capital Management LP3,8925,615+1,7230.000.00-0.00buy
FOX RUN MANAGEMENT, L.L.C.01,642+1,6420.000.06+0.06buy
Joseph Group Capital Management17,01018,640+1,6301.130.90-0.23buy
First National Advisers, LLC01,521+1,5210.000.05+0.05buy
ATLAS CAPITAL ADVISORS INC.01,485+1,4850.000.04+0.04buy
Yorktown Management & Research Co Inc2,9004,300+1,4000.640.61-0.04buy
Walleye Trading LLC01,331+1,3310.000.00+0.00buy
MetLife Investment Management, LLC12,58713,895+1,3080.020.01-0.00buy
GUGGENHEIM CAPITAL LLC01,240+1,2400.000.00+0.00buy
SIT INVESTMENT ASSOCIATES INC01,222+1,2220.000.01+0.01buy
VOYA INVESTMENT MANAGEMENT LLC5,9507,144+1,1940.000.00-0.00buy
Handelsbanken Fonder AB7,0458,125+1,0800.010.01-0.00buy
Revolve Wealth Partners, LLC01,071+1,0710.000.03+0.03buy
BTG Pactual Asset Management US LLC01,054+1,0540.000.02+0.02buy
Quantbot Technologies LP1,2962,327+1,0310.010.02+0.01buy
Centiva Capital, LP0997+9970.000.01+0.01buy
F/m Investments LLC0931+9310.000.01+0.01buy
PRINCIPAL FINANCIAL GROUP INC128,661129,558+8970.020.01-0.00buy
ENVESTNET ASSET MANAGEMENT INC121,244122,104+8600.010.01-0.00buy
Page 1 of 5