First Trust Advisors’s TPI Composites TPIC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q1
Sell
-271,026
Closed -$512K 2624
2024
Q4
$512K Sell
271,026
-24,335
-8% -$46K ﹤0.01% 2247
2024
Q3
$1.34M Buy
295,361
+161,795
+121% +$736K ﹤0.01% 1923
2024
Q2
$533K Sell
133,566
-4,408
-3% -$17.6K ﹤0.01% 2115
2024
Q1
$402K Sell
137,974
-204,672
-60% -$596K ﹤0.01% 2187
2023
Q4
$1.42M Sell
342,646
-21,183
-6% -$87.7K ﹤0.01% 1862
2023
Q3
$964K Sell
363,829
-6,676
-2% -$17.7K ﹤0.01% 1973
2023
Q2
$3.84M Sell
370,505
-26,382
-7% -$274K ﹤0.01% 1356
2023
Q1
$5.18M Buy
396,887
+24,069
+6% +$314K 0.01% 1211
2022
Q4
$3.78M Buy
372,818
+21,177
+6% +$215K ﹤0.01% 1353
2022
Q3
$3.97M Sell
351,641
-16,785
-5% -$189K 0.01% 1317
2022
Q2
$4.61M Sell
368,426
-9,800
-3% -$122K 0.01% 1271
2022
Q1
$5.32M Sell
378,226
-82,268
-18% -$1.16M 0.01% 1287
2021
Q4
$6.89M Sell
460,494
-39,315
-8% -$588K 0.01% 1212
2021
Q3
$16.9M Sell
499,809
-95,950
-16% -$3.24M 0.02% 836
2021
Q2
$28.8M Sell
595,759
-10,318
-2% -$500K 0.03% 628
2021
Q1
$34.2M Buy
606,077
+5,560
+0.9% +$314K 0.04% 526
2020
Q4
$31.7M Buy
600,517
+327,594
+120% +$17.3M 0.04% 503
2020
Q3
$7.9M Buy
272,923
+61,011
+29% +$1.77M 0.01% 824
2020
Q2
$4.95M Buy
211,912
+46,175
+28% +$1.08M 0.01% 984
2020
Q1
$2.45M Buy
165,737
+39,843
+32% +$589K 0.01% 1178
2019
Q4
$2.33M Buy
125,894
+9,568
+8% +$177K ﹤0.01% 1488
2019
Q3
$2.18M Buy
116,326
+7,725
+7% +$145K ﹤0.01% 1490
2019
Q2
$2.69M Sell
108,601
-131,395
-55% -$3.25M 0.01% 1399
2019
Q1
$6.87M Sell
239,996
-26,508
-10% -$759K 0.01% 890
2018
Q4
$6.55M Buy
266,504
+132,164
+98% +$3.25M 0.02% 864
2018
Q3
$3.84M Buy
134,340
+83,780
+166% +$2.39M 0.01% 1293
2018
Q2
$1.48M Buy
50,560
+5,410
+12% +$158K ﹤0.01% 1767
2018
Q1
$1.01M Sell
45,150
-3,944
-8% -$88.6K ﹤0.01% 1788
2017
Q4
$1M Buy
49,094
+4,789
+11% +$97.9K ﹤0.01% 1840
2017
Q3
$990K Buy
44,305
+9,263
+26% +$207K ﹤0.01% 1856
2017
Q2
$648K Buy
35,042
+4,974
+17% +$92K ﹤0.01% 1998
2017
Q1
$572K Buy
+30,068
New +$572K ﹤0.01% 2033