Massachusetts Financial Services’s Trex TREX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2023
Q2
Sell
-340,647
Closed -$16.6M 871
2023
Q1
$16.6M Hold
340,647
0.01% 570
2022
Q4
$14.4M Sell
340,647
-85,042
-20% -$3.6M 0.01% 580
2022
Q3
$18.7M Buy
425,689
+120,124
+39% +$5.28M 0.01% 557
2022
Q2
$16.6M Sell
305,565
-2,249
-0.7% -$122K 0.01% 571
2022
Q1
$20.1M Buy
307,814
+85,544
+38% +$5.59M 0.01% 580
2021
Q4
$30M Sell
222,270
-48,291
-18% -$6.52M 0.01% 567
2021
Q3
$27.6M Sell
270,561
-51,883
-16% -$5.29M 0.01% 579
2021
Q2
$33M Sell
322,444
-24,966
-7% -$2.55M 0.01% 563
2021
Q1
$31.8M Sell
347,410
-95,727
-22% -$8.76M 0.01% 557
2020
Q4
$37.1M Buy
443,137
+6,479
+1% +$542K 0.01% 520
2020
Q3
$31.3M Sell
436,658
-70,178
-14% -$5.02M 0.01% 508
2020
Q2
$33M Sell
506,836
-49,142
-9% -$3.2M 0.01% 487
2020
Q1
$22.3M Sell
555,978
-115,448
-17% -$4.63M 0.01% 493
2019
Q4
$30.2M Buy
671,426
+54,978
+9% +$2.47M 0.01% 480
2019
Q3
$28M Sell
616,448
-2,168
-0.4% -$98.6K 0.01% 481
2019
Q2
$22.2M Buy
618,616
+82,754
+15% +$2.97M 0.01% 525
2019
Q1
$16.5M Sell
535,862
-23,426
-4% -$721K 0.01% 555
2018
Q4
$16.6M Buy
559,288
+144,234
+35% +$4.28M 0.01% 529
2018
Q3
$16M Sell
415,054
-39,968
-9% -$1.54M 0.01% 560
2018
Q2
$14.2M Sell
455,022
-59,382
-12% -$1.86M 0.01% 578
2018
Q1
$14M Buy
514,404
+7,424
+1% +$202K 0.01% 559
2017
Q4
$13.7M Sell
506,980
-338,480
-40% -$9.17M 0.01% 567
2017
Q3
$19M Sell
845,460
-114,424
-12% -$2.58M 0.01% 503
2017
Q2
$16.2M Buy
959,884
+375,700
+64% +$6.35M 0.01% 532
2017
Q1
$10.1M Buy
+584,184
New +$10.1M ﹤0.01% 585
2016
Q2
Sell
-972,468
Closed -$11.7M 870
2016
Q1
$11.7M Buy
972,468
+12,324
+1% +$148K 0.01% 560
2015
Q4
$9.13M Sell
960,144
-6,780
-0.7% -$64.5K ﹤0.01% 598
2015
Q3
$8.06M Sell
966,924
-492
-0.1% -$4.1K ﹤0.01% 620
2015
Q2
$12M Sell
967,416
-823,284
-46% -$10.2M 0.01% 593
2015
Q1
$24.4M Sell
1,790,700
-194,068
-10% -$2.65M 0.01% 483
2014
Q4
$21.1M Sell
1,984,768
-997,420
-33% -$10.6M 0.01% 508
2014
Q3
$25.8M Buy
+2,982,188
New +$25.8M 0.01% 477