Stock TransactionsINSTALLED BLDG PRODS INC

Total Bought
912,806
34 transactions
Total Sold
1,336,719
73 transactions
Net
-423,913
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
FIL Ltd195,538855,551+660,0130.040.22+0.18buy
FULLER & THALER ASSET MANAGEMENT, INC.654,005694,463+40,4580.610.78+0.18buy
Clearbridge Investments, LLC83,784122,649+38,8650.010.03+0.01buy
BAILLIE GIFFORD & CO16,30148,993+32,6920.000.01+0.01buy
Swedbank AB347,000372,000+25,0000.100.84+0.74buy
GEODE CAPITAL MANAGEMENT, LLC537,945561,775+23,8300.010.010.00buy
DRIEHAUS CAPITAL MANAGEMENT LLC189,123203,725+14,6020.420.53+0.11buy
Qube Research & Technologies Ltd43,55830,150+13,4080.020.020.00sell
First Eagle Investment Management, LLC36,18847,248+11,0600.020.03+0.01buy
NATIXIS ADVISORS, LLC74,22284,518+10,2960.040.050.00buy
ROYAL LONDON ASSET MANAGEMENT LTD111,694121,539+9,8450.060.08+0.02buy
Dynamic Technology Lab Private Ltd1,42810,185+8,7570.030.28+0.25buy
Connor, Clark & Lunn Investment Management Ltd.23,63630,375+6,7390.020.03+0.01buy
GREAT LAKES ADVISORS, LLC97,813103,874+6,0610.170.23+0.06buy
Ausbil Investment Management Ltd5,8149,676+3,8620.581.25+0.67buy
DUALITY ADVISERS, LP10,51013,899+3,3890.200.35+0.15buy
Zurcher Kantonalbank (Zurich Cantonalbank)11,2898,881+2,4080.010.010.00sell
OPPENHEIMER ASSET MANAGEMENT INC.5,5953,499+2,0960.010.010.00sell
EMERALD ADVISERS, LLC67,64569,717+2,0720.530.73+0.20buy
LOS ANGELES CAPITAL MANAGEMENT LLC14,50016,540+2,0400.010.010.00buy
CANADA LIFE ASSURANCE Co22,04123,881+1,8400.010.01+0.00buy
Asset Management One Co., Ltd.6502,344+1,6940.000.00+0.00buy
TD ASSET MANAGEMENT INC19,40021,000+1,6000.000.01+0.00buy
YOUSIF CAPITAL MANAGEMENT, LLC12,15010,650+1,5000.030.030.00sell
PRINCIPAL FINANCIAL GROUP INC128,325129,794+1,4690.020.020.00buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM25,41724,113+1,3040.010.01+0.00sell
Ascent Group, LLC14,87316,062+1,1890.300.37+0.07buy
ZACKS INVESTMENT MANAGEMENT9,02910,151+1,1220.020.03+0.01buy
O'SHAUGHNESSY ASSET MANAGEMENT, LLC3,0073,979+9720.010.01+0.00buy
JAMES INVESTMENT RESEARCH, INC.7,1187,941+8230.160.24+0.08buy
PRUDENTIAL FINANCIAL INC27,95127,167+7840.010.010.00sell
JANUS HENDERSON GROUP PLC19,62220,228+6060.000.000.00buy
OREGON PUBLIC EMPLOYEES RETIREMENT FUND6,9006,309+5910.020.030.00sell
RHUMBLINE ADVISERS67,18366,599+5840.010.020.00sell
BENJAMIN EDWARDS INC1,8532,364+5110.070.12+0.05buy
SEGALL BRYANT & HAMILL, LLC36,49436,937+4430.130.18+0.05buy
ProShare Advisors LLC4,4484,775+3270.000.000.00buy
AlphaQuest LLC627940+3130.020.040.00buy
CI INVESTMENTS INC.1,246933+3130.000.000.00sell
LAZARD ASSET MANAGEMENT LLC42,74842,482+2660.010.010.00sell
State of Alaska, Department of Revenue14,50714,282+2250.030.040.00sell
TEXAS PERMANENT SCHOOL FUND CORP20,37020,517+1470.030.040.00buy
Diversified Trust Co1,8861,975+890.010.02+0.00buy
McIlrath & Eck, LLC158219+610.010.01+0.00buy
PROFUND ADVISORS LLC1,4111,355+560.010.010.00sell
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS5,0885,063+250.010.01+0.00sell
Pinnacle Wealth Planning Services, Inc.1,6331,652+190.050.06+0.02buy
Penserra Capital Management LLC1,7861,784+20.010.01-0.00sell
Arkadios Wealth Advisors2,4942,482-120.040.05+0.01sell
Guinness Atkinson Asset Management Inc4,1164,103-130.380.50+0.11sell
C M BIDWELL & ASSOCIATES LTD239215-240.030.04+0.01sell
Hennion & Walsh Asset Management, Inc.1,3751,345-300.010.02+0.00sell
Gryphon Financial Partners LLC1,2621,219-430.040.05+0.01sell
Ameritas Investment Partners, Inc.2,4552,407-480.020.02+0.01sell
SHELTON CAPITAL MANAGEMENT1,0981,033-650.010.01+0.00sell
Prudent Man Advisors, LLC1,3281,255-730.090.12+0.03sell
Dana Investment Advisors, Inc.8,2128,115-970.070.07-0.00sell
SYNOVUS FINANCIAL CORP4,1624,034-1280.010.01+0.00sell
IQ EQ FUND MANAGEMENT (IRELAND) Ltd7,2587,125-1330.160.21+0.05sell
NORDEA INVESTMENT MANAGEMENT AB1,4621,256-2060.000.00+0.00sell
Inspire Advisors, LLC1,2691,040-2290.030.04+0.00sell
BI Asset Management Fondsmaeglerselskab A/S3,9343,668-2660.020.02+0.00sell
Stephens Investment Management Group LLC209,217208,821-3960.560.72+0.16sell
PARK AVENUE SECURITIES LLC2,6032,196-4070.010.01+0.00sell
Adams Wealth Management10,77410,314-4600.580.65+0.07sell
MERITAGE PORTFOLIO MANAGEMENT5,5805,099-4810.070.08+0.02sell
E. Ohman J:or Asset Management AB12,38811,604-7840.080.08-0.01sell
Inspire Investing, LLC2,4691,645-8240.050.04-0.01sell
Entropy Technologies, LP5,0654,238-8270.170.12-0.05sell
ALPS ADVISORS INC2,3221,464-8580.000.00-0.00sell
Fisher Asset Management, LLC10,0028,895-1,1070.000.00+0.00sell
SHAKER INVESTMENTS LLC/OH10,6659,346-1,3190.911.02+0.12sell
Rafferty Asset Management, LLC16,99015,669-1,3210.010.02+0.00sell
B. Metzler seel. Sohn & Co. AG5,5504,211-1,3390.010.01-0.00sell
AXIOM INVESTORS LLC /DE103,278101,684-1,5940.190.23+0.04sell
Skandinaviska Enskilda Banken AB (publ)20,40018,000-2,4000.020.02+0.00sell
WINTON GROUP Ltd5,7483,292-2,4560.080.06-0.02sell
Legal & General Group Plc82,70080,188-2,5120.000.01+0.00sell
Jackson Creek Investment Advisors LLC7,3854,356-3,0290.520.40-0.12sell
Informed Momentum Co LLC22,53819,327-3,2110.730.78+0.05sell
CORNERCAP INVESTMENT COUNSEL INC4,279905-3,3740.130.04-0.09sell
VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P.377,741373,641-4,1000.690.85+0.16sell
BEACON INVESTMENT ADVISORY SERVICES, INC.12,3385,338-7,0000.100.06-0.04sell
CASTLEARK MANAGEMENT LLC37,44029,730-7,7100.300.32+0.02sell
Erste Asset Management GmbH103,85195,108-8,7430.280.33+0.05sell
ROYCE & ASSOCIATES LP156,413146,358-10,0550.260.34+0.07sell
NEW YORK STATE COMMON RETIREMENT FUND84,38669,101-15,2850.020.02+0.00sell
T. Rowe Price Investment Management, Inc.325,643308,063-17,5800.040.05+0.01sell
WEDGE CAPITAL MANAGEMENT L L P/NC60,70441,544-19,1600.200.17-0.02sell
Pier Capital, LLC59,14038,422-20,7181.551.37-0.18sell
Guinness Asset Management LTD147,089125,078-22,0110.590.67+0.08sell
Premier Fund Managers Ltd84,08857,418-26,6700.670.58-0.09sell
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC268,853238,326-30,5270.140.16+0.02sell
KENNEDY CAPITAL MANAGEMENT LLC143,823112,935-30,8880.570.60+0.03sell
Global Alpha Capital Management Ltd.119,09182,491-36,6001.751.59-0.16sell
Pembroke Management, LTD222,562185,787-36,7755.055.66+0.60sell
Forge First Asset Management Inc.63,2002,500-60,7005.820.20-5.62sell
Channing Capital Management, LLC321,058260,328-60,7301.731.81+0.07sell
SILVERCREST ASSET MANAGEMENT GROUP LLC339,069268,290-70,7790.440.44+0.01sell
WASATCH ADVISORS LP347,715275,991-71,7240.350.37+0.02sell
Page 1 of 2