CCA
TREX icon

Conestoga Capital Advisors’s Trex TREX Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$109M Sell
1,996,530
-5,938
-0.3% -$323K 1.6% 29
2025
Q1
$116M Buy
2,002,468
+34,720
+2% +$2.02M 1.75% 22
2024
Q4
$136M Buy
1,967,748
+17,405
+0.9% +$1.2M 1.8% 22
2024
Q3
$130M Sell
1,950,343
-23,325
-1% -$1.55M 1.76% 23
2024
Q2
$146M Buy
1,973,668
+60,405
+3% +$4.48M 2.19% 16
2024
Q1
$191M Buy
1,913,263
+27,135
+1% +$2.71M 2.76% 13
2023
Q4
$156M Buy
1,886,128
+13,545
+0.7% +$1.12M 2.34% 15
2023
Q3
$115M Buy
1,872,583
+62,105
+3% +$3.83M 1.98% 18
2023
Q2
$119M Buy
1,810,478
+63
+0% +$4.13K 1.88% 21
2023
Q1
$88.1M Buy
1,810,415
+17,566
+1% +$855K 1.48% 34
2022
Q4
$75.9M Buy
1,792,849
+2,222
+0.1% +$94.1K 1.42% 34
2022
Q3
$78.7M Buy
1,790,627
+9,246
+0.5% +$406K 1.54% 27
2022
Q2
$96.9M Buy
1,781,381
+44,595
+3% +$2.43M 1.76% 27
2022
Q1
$113M Buy
1,736,786
+63,050
+4% +$4.12M 1.71% 31
2021
Q4
$226M Buy
1,673,736
+3,141
+0.2% +$424K 2.94% 9
2021
Q3
$170M Buy
1,670,595
+19,718
+1% +$2.01M 2.36% 15
2021
Q2
$169M Sell
1,650,877
-288,875
-15% -$29.5M 2.44% 13
2021
Q1
$178M Buy
1,939,752
+15,713
+0.8% +$1.44M 2.68% 11
2020
Q4
$161M Buy
1,924,039
+12,732
+0.7% +$1.07M 2.57% 12
2020
Q3
$137M Buy
1,911,307
+815,122
+74% +$58.4M 2.76% 9
2020
Q2
$143M Buy
1,096,185
+42,440
+4% +$5.52M 3.1% 3
2020
Q1
$84.4M Sell
1,053,745
-154,275
-13% -$12.4M 2.47% 8
2019
Q4
$109M Sell
1,208,020
-12,360
-1% -$1.11M 2.61% 8
2019
Q3
$111M Sell
1,220,380
-6,295
-0.5% -$572K 2.84% 6
2019
Q2
$88M Buy
1,226,675
+46,996
+4% +$3.37M 2.2% 17
2019
Q1
$72.6M Buy
1,179,679
+19,237
+2% +$1.18M 2.02% 23
2018
Q4
$68.9M Buy
1,160,442
+40,855
+4% +$2.43M 2.19% 18
2018
Q3
$86.2M Sell
1,119,587
-265,590
-19% -$20.4M 2.2% 17
2018
Q2
$86.7M Buy
1,385,177
+734,753
+113% +$46M 2.79% 11
2018
Q1
$70.7M Sell
650,424
-20,410
-3% -$2.22M 2.71% 12
2017
Q4
$72.7M Buy
670,834
+78,200
+13% +$8.48M 2.79% 8
2017
Q3
$53.4M Buy
592,634
+74,648
+14% +$6.72M 2.36% 21
2017
Q2
$35M Buy
517,986
+30,060
+6% +$2.03M 1.82% 29
2017
Q1
$33.9M Buy
487,926
+25,373
+5% +$1.76M 2.05% 28
2016
Q4
$29.8M Sell
462,553
-132,185
-22% -$8.51M 1.98% 28
2016
Q3
$34.9M Buy
594,738
+12,570
+2% +$738K 2.39% 15
2016
Q2
$26.2M Sell
582,168
-110,575
-16% -$4.97M 1.93% 27
2016
Q1
$33.2M Buy
692,743
+207,515
+43% +$9.95M 2.24% 21
2015
Q4
$18.5M Sell
485,228
-54,112
-10% -$2.06M 1.49% 36
2015
Q3
$18M Buy
+539,340
New +$18M 1.44% 35