Stock TransactionsINSTALLED BLDG PRODS INC

Total Bought
1,092,877
54 transactions
Total Sold
926,659
48 transactions
Net
+166,218
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Capital Research Global Investors244,008493,151+249,1430.010.02+0.01buy
Capital World Investors163,241310,708+147,4670.000.01+0.00buy
FIRST TRUST ADVISORS LP485,727339,415+146,3120.080.050.00sell
VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P.412,371530,181+117,8100.670.91+0.24buy
Boston Trust Walden Corp164,845258,256+93,4110.200.32+0.12buy
ROYCE & ASSOCIATES LP162,163240,409+78,2460.260.45+0.18buy
Van Berkom & Associates Inc.373,458429,458+56,0001.942.36+0.42buy
TWO SIGMA INVESTMENTS, LP65,135114,843+49,7080.030.050.00buy
Boston Partners87,342126,089+38,7470.020.03+0.01buy
T. Rowe Price Investment Management, Inc.338,081373,649+35,5680.040.04+0.01buy
WINTON GROUP Ltd2,16835,550+33,3820.030.37+0.35buy
Swedbank AB330,000358,000+28,0000.070.08+0.01buy
Leeward Investments, LLC - MA67,68092,080+24,4000.590.84+0.25buy
Pembroke Management, LTD154,335172,222+17,8873.374.31+0.93buy
NATIXIS ADVISORS, LLC86,803103,949+17,1460.030.030.00buy
GEODE CAPITAL MANAGEMENT, LLC633,556646,783+13,2270.010.010.00buy
Fisher Funds Management LTD70,13180,736+10,6050.300.34+0.04buy
First Eagle Investment Management, LLC59,52870,028+10,5000.020.03+0.00buy
GOODNOW INVESTMENT GROUP, LLC19,61027,460+7,8500.340.51+0.17buy
MIRABELLA FINANCIAL SERVICES LLP4,52111,376+6,8550.070.08+0.01buy
Pier Capital, LLC37,22543,861+6,6360.931.26+0.33buy
Joseph Group Capital Management13,84817,831+3,9830.961.17+0.21buy
Liontrust Investment Partners LLP5,0058,951+3,9460.010.02+0.01buy
BESSEMER GROUP INC65,31568,932+3,6170.020.02+0.00buy
LEVEL FOUR ADVISORY SERVICES, LLC4,1987,647+3,4490.030.05+0.02buy
E. Ohman J:or Asset Management AB11,61914,970+3,3510.050.07+0.02buy
Giverny Capital Inc.504,735508,073+3,3383.233.21-0.02buy
PRINCIPAL FINANCIAL GROUP INC126,872130,190+3,3180.010.010.00buy
CIBC WORLD MARKETS CORP2,2425,263+3,0210.000.01+0.00buy
Ascent Group, LLC23,35726,316+2,9590.310.19-0.11buy
JACOBSON & SCHMITT ADVISORS, LLC50,52853,450+2,9221.711.87+0.16buy
Curi Capital, LLC21,62723,879+2,2520.090.10+0.01buy
Vest Financial, LLC13,77715,985+2,2080.040.04-0.00buy
INTECH INVESTMENT MANAGEMENT LLC25,45223,336+2,1160.050.04-0.00sell
CANADA LIFE ASSURANCE Co27,86225,888+1,9740.010.01-0.00sell
NBC SECURITIES, INC.11,654+1,6530.030.02-0.00buy
ProShare Advisors LLC7,2085,576+1,6320.000.000.00sell
Adams Wealth Management15,36416,956+1,5920.510.57+0.06buy
CacheTech Inc.15,36416,956+1,5920.500.57+0.06buy
COOPER INVESTORS PTY LTD23,53925,031+1,4920.650.70+0.05buy
PRICE T ROWE ASSOCIATES INC /MD/198,564199,807+1,2430.000.00+0.00buy
Radnor Capital Management, LLC6,1387,103+9650.180.20+0.02buy
NEW YORK STATE COMMON RETIREMENT FUND92,03992,876+8370.020.02+0.00buy
PRUDENTIAL FINANCIAL INC23,61222,781+8310.010.010.00sell
Rafferty Asset Management, LLC15,70316,528+8250.010.01+0.00buy
BI Asset Management Fondsmaeglerselskab A/S7401,224+4840.000.00+0.00buy
Dana Investment Advisors, Inc.7,7788,159+3810.040.05+0.01buy
Corebridge Financial, Inc.12,73412,369+3650.010.010.00sell
State of Alaska, Department of Revenue13,21712,867+3500.030.030.00sell
Cresset Asset Management, LLC6,2556,470+2150.010.010.00buy
WCM INVESTMENT MANAGEMENT, LLC91,41591,617+2020.040.04+0.00buy
WEDGE CAPITAL MANAGEMENT L L P/NC35,48635,680+1940.110.12+0.01buy
Penserra Capital Management LLC1,5541,382+1720.000.00-0.00sell
YOUSIF CAPITAL MANAGEMENT, LLC8,8188,656+1620.020.020.00sell
OREGON PUBLIC EMPLOYEES RETIREMENT FUND5,4865,335+1510.020.020.00sell
RHUMBLINE ADVISERS63,53163,612+810.010.010.00buy
CI INVESTMENTS INC.809868+590.000.000.00buy
Summit Financial Strategies, Inc.2,0502,100+500.040.04-0.00buy
FORTRESS FINANCIAL GROUP, LLC2,3542,383+290.410.41-0.00buy
LOS ANGELES CAPITAL MANAGEMENT LLC9,7909,813+230.010.010.00buy
J.Safra Asset Management Corp6265+30.000.00+0.00buy
WealthTrak Capital Management LLC25+30.000.00+0.00buy
High Note Wealth, LLC1920+10.000.00-0.00buy
PFS Partners, LLC934935+10.090.09-0.00buy
Whipplewood Advisors, LLC1615-10.000.00+0.00sell
Inspire Investing, LLC2,4902,396-940.050.05-0.00sell
POLEN CAPITAL MANAGEMENT LLC15,75215,650-1020.010.01+0.00sell
PITCAIRN CO2,5302,424-1060.030.03-0.00sell
Ameritas Investment Partners, Inc.2,5072,399-1080.020.02-0.00sell
Hennion & Walsh Asset Management, Inc.1,3991,288-1110.010.01-0.00sell
McIlrath & Eck, LLC250134-1160.010.00-0.00sell
CURIO WEALTH, LLC1691-1680.020.02-0.00sell
New Age Alpha Advisors, LLC1,4311,185-2460.010.01-0.00sell
F/m Investments LLC18,57518,209-3660.120.12+0.00sell
Ashton Thomas Private Wealth, LLC3,5182,938-5800.020.02-0.00sell
Fisher Asset Management, LLC3,7993,212-5870.000.00-0.00sell
Guinness Atkinson Asset Management Inc3,7103,038-6720.330.29-0.04sell
MEEDER ASSET MANAGEMENT INC76638-7280.010.00-0.01sell
Premier Fund Managers Ltd86,84286,042-8000.540.55+0.01sell
PRAXIS INVESTMENT MANAGEMENT INC2,6801,770-9100.030.02-0.01sell
Richard Bernstein Advisors LLC23,99822,925-1,0730.100.10-0.00sell
Yorktown Management & Research Co Inc2,6301,300-1,3300.440.24-0.20sell
SEGALL BRYANT & HAMILL, LLC56,86055,299-1,5610.140.15+0.01sell
Stephens Investment Management Group LLC186,999185,261-1,7380.440.46+0.02sell
ARISTEIA CAPITAL, L.L.C.3,5211,545-1,9760.020.01-0.01sell
ROYAL LONDON ASSET MANAGEMENT LTD118,867116,332-2,5350.050.05-0.00sell
Grantham, Mayo, Van Otterloo & Co. LLC132,598129,963-2,6350.080.07-0.01sell
Livforsakringsbolaget Skandia, Omsesidigt12,6008,900-3,7000.120.09-0.03sell
Artisan Partners Limited Partnership164,012160,243-3,7690.040.04+0.00sell
Pertento Partners LLP233,199228,774-4,4254.204.68+0.48sell
Channing Capital Management, LLC216,484211,140-5,3441.011.09+0.08sell
MOODY ALDRICH PARTNERS LLC20,72913,020-7,7090.670.47-0.21sell
Clearbridge Investments, LLC248,827239,404-9,4230.040.04+0.00sell
BAILLIE GIFFORD & CO47,82236,482-11,3400.010.01-0.00sell
BAMCO INC /NY/458,769443,444-15,3250.210.22+0.02sell
Holocene Advisors, LP33,71518,278-15,4370.020.01-0.01sell
KENNEDY CAPITAL MANAGEMENT LLC87,21671,234-15,9820.340.29-0.05sell
EMERALD MUTUAL FUND ADVISERS TRUST25,4154,894-20,5210.270.06-0.21sell
EMERALD ADVISERS, LLC40,83513,476-27,3590.280.10-0.17sell
Erste Asset Management GmbH84,19449,367-34,8270.180.11-0.07sell
Page 1 of 2