Stock TransactionsTREX INC COM

Total Bought
1,875,915
71 transactions
Total Sold
5,600,052
94 transactions
Net
-3,724,137
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
LORD, ABBETT & CO. LLC626,8911,239,723+612,8320.140.28+0.14buy
Allspring Global Investments Holdings, LLC1,334,048834,741+499,3070.140.090.00sell
FRED ALGER MANAGEMENT, LLC44,246447,159+402,9130.010.16+0.14buy
Artisan Partners Limited Partnership3,201,0163,441,866+240,8500.340.36+0.02buy
PRINCIPAL FINANCIAL GROUP INC991,246752,379+238,8670.050.030.00sell
BALYASNY ASSET MANAGEMENT L.P.1,070,1501,224,237+154,0870.210.220.00buy
D. E. Shaw & Co., Inc.678,133546,540+131,5930.080.060.00sell
Stephens Investment Management Group LLC828,532892,548+64,0160.850.90+0.06buy
Conestoga Capital Advisors, LLC1,810,4781,872,583+62,1051.881.98+0.10buy
ALGERT GLOBAL LLC66,748111,289+44,5410.190.320.00buy
Clearbridge Investments, LLC4,673,6854,717,338+43,6530.280.28+0.00buy
JANUS HENDERSON GROUP PLC89,53150,870+38,6610.000.000.00sell
GEODE CAPITAL MANAGEMENT, LLC1,593,4561,627,022+33,5660.010.010.00buy
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS52,59521,984+30,6110.030.01-0.02sell
NEW YORK STATE COMMON RETIREMENT FUND275,003304,531+29,5280.020.03+0.00buy
Concentric Capital Strategies, LP15,00038,741+23,7410.210.27+0.06buy
SCHRODER INVESTMENT MANAGEMENT GROUP172,359154,988+17,3710.020.01-0.00sell
Alpine Peaks Capital, LP70,50086,075+15,5753.243.70+0.46buy
Nicholas Investment Partners, LP74,68389,804+15,1210.330.41+0.08buy
STRS OHIO45,00059,116+14,1160.010.02+0.00buy
FOX RUN MANAGEMENT, L.L.C.3,51717,075+13,5580.060.31+0.25buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM132,149120,392+11,7570.010.01-0.00sell
Allianz Asset Management GmbH716,177705,681+10,4960.100.09-0.01sell
CIBC Private Wealth Group LLC39,85630,297+9,5590.010.000.00sell
RTD Financial Advisors, Inc.20,56829,780+9,2120.200.28+0.08buy
DUALITY ADVISERS, LP22,41831,178+8,7600.180.23+0.05buy
KENNEDY CAPITAL MANAGEMENT LLC148,418157,168+8,7500.230.24+0.01buy
CASTLEARK MANAGEMENT LLC88,83097,390+8,5600.260.31+0.04buy
OPPENHEIMER ASSET MANAGEMENT INC.61,26054,009+7,2510.060.050.00sell
SUMITOMO LIFE INSURANCE CO16,24723,437+7,1900.050.04-0.01buy
NATIXIS ADVISORS, LLC54,16247,150+7,0120.010.010.00sell
VICTORY CAPITAL MANAGEMENT INC193,030198,578+5,5480.010.01+0.00buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO49,91944,981+4,9380.010.010.00sell
TEACHER RETIREMENT SYSTEM OF TEXAS19,45224,351+4,8990.010.01+0.00buy
WCM INVESTMENT MANAGEMENT, LLC224,916229,673+4,7570.040.04-0.00buy
TRILLIUM ASSET MANAGEMENT, LLC25,69930,115+4,4160.050.06+0.01buy
RHUMBLINE ADVISERS361,232357,351+3,8810.030.030.00sell
Sumitomo Mitsui DS Asset Management Company, Ltd117,354120,960+3,6060.120.12-0.00buy
AdvisorShares Investments LLC58,71262,312+3,6001.101.03-0.08buy
TEXAS PERMANENT SCHOOL FUND CORP95,80092,201+3,5990.060.060.00sell
Zurcher Kantonalbank (Zurich Cantonalbank)20,34523,494+3,1490.010.010.00buy
YOUSIF CAPITAL MANAGEMENT, LLC53,72950,704+3,0250.050.040.00sell
Swiss National Bank236,800239,200+2,4000.010.01+0.00buy
Rafferty Asset Management, LLC23,91126,156+2,2450.010.01+0.00buy
GENEVA CAPITAL MANAGEMENT LLC1,221,2301,223,435+2,2051.581.59+0.01buy
Curi Capital, LLC49,47251,613+2,1410.110.11+0.00buy
LEVEL FOUR ADVISORY SERVICES, LLC10,47012,485+2,0150.040.05+0.01buy
Vanguard Personalized Indexing Management, LLC9,61411,531+1,9170.020.020.00buy
CANADA LIFE ASSURANCE Co59,93261,777+1,8450.010.01-0.00buy
Alapocas Investment Partners, Inc.137,600139,353+1,7536.586.26-0.33buy
ASSOCIATED BANC-CORP17,41719,155+1,7380.040.05+0.00buy
Malaga Cove Capital, LLC13,68115,240+1,5590.410.43+0.02buy
CAPITAL INSIGHT PARTNERS, LLC36,24537,792+1,5470.530.53-0.00buy
Harvest Fund Management Co., Ltd3041,847+1,5430.000.02+0.02buy
Campbell & CO Investment Adviser LLC6,5307,861+1,3310.080.06-0.02buy
Treasurer of the State of North Carolina48,99947,698+1,3010.020.020.00sell
Summit Financial, LLC17,84818,950+1,1020.090.09+0.00buy
Martin Capital Advisors, LLP24,60025,555+9551.481.53+0.06buy
Bank Julius Baer & Co. Ltd, Zurich26,11126,927+8160.010.01-0.00buy
AIGEN INVESTMENT MANAGEMENT, LP10,29311,073+7800.100.13+0.03buy
Hilltop Holdings Inc.4,7615,474+7130.040.04+0.00buy
MOODY ALDRICH PARTNERS LLC3,3314,002+6710.040.05+0.00buy
Curbstone Financial Management Corp28,87029,320+4500.450.45-0.00buy
NICOLET ADVISORY SERVICES, LLC3,2843,636+3520.020.02+0.00buy
POLEN CAPITAL MANAGEMENT LLC29,17029,462+2920.000.00+0.00buy
First National Bank of Hutchinson11,20711,492+2850.540.54+0.00buy
Red Spruce Capital, LLC14,08214,365+2830.500.50+0.01buy
LMCG INVESTMENTS, LLC12,09712,370+2730.050.05+0.00buy
Harrington Investments, INC9,2899,559+2700.400.41+0.01buy
Motley Fool Asset Management LLC18,14118,410+2690.110.09-0.01buy
MITCHELL CAPITAL MANAGEMENT CO64,15264,386+2340.960.94-0.02buy
Inspire Investing, LLC4,7594,960+2010.040.04+0.00buy
BENNETT SELBY INVESTMENTS LP47,11747,313+1961.781.70-0.08buy
EMERALD ADVISERS, LLC10,08910,262+1730.030.03+0.00buy
SHELL ASSET MANAGEMENT CO35,44235,605+1630.090.090.00buy
CIM, LLC15,37915,534+1550.190.18-0.01buy
Independent Advisor Alliance6,9397,017+780.020.02-0.00buy
Lombard Odier Asset Management (Europe) Ltd17,07117,130+590.050.06+0.00buy
PFG Investments, LLC11,16211,220+580.130.13-0.00buy
Cedar Mountain Advisors, LLC96146+500.000.00+0.00buy
MAI Capital Management4,3524,385+330.000.00-0.00buy
EVENTIDE ASSET MANAGEMENT, LLC882,499882,530+310.980.98-0.00buy
HARTLINE INVESTMENT CORP/14,02314,053+300.160.16-0.00buy
Penserra Capital Management LLC5,2525,280+280.010.01-0.00buy
Davidson Capital Management Inc.7789+120.000.00+0.00buy
AZZAD ASSET MANAGEMENT INC /ADV38,23038,240+100.340.33-0.00buy
FARMERS & MERCHANTS INVESTMENTS INC5045+50.000.000.00sell
Roundview Capital LLC8,5948,599+50.060.05-0.00buy
WEDBUSH SECURITIES INC8,1408,136+40.030.020.00sell
Marquette Asset Management, LLC5639-170.000.00-0.00sell
MOUNT VERNON ASSOCIATES INC /MD/30,90030,850-502.152.10-0.05sell
TRANSATLANTIQUE PRIVATE WEALTH LLC6,7116,655-560.230.22-0.01sell
COLDSTREAM CAPITAL MANAGEMENT INC6,2926,222-700.010.01-0.00sell
LORING WOLCOTT & COOLIDGE FIDUCIARY ADVISORS LLP/MA14162-790.000.00-0.00sell
STEPHENS INC /AR/5,6645,581-830.010.01-0.00sell
Register Financial Advisors LLC6,5276,427-1000.310.29-0.02sell
OLD NATIONAL BANCORP /IN/3,6743,573-1010.010.01-0.00sell
Empower Advisory Group, LLC148,173148,040-1330.040.04-0.00sell
ADIRONDACK TRUST CO26565-2000.010.00-0.01sell
EFG Asset Management (Americas) Corp.69,24269,001-2411.051.02-0.03sell
Page 1 of 2