Deutsche Bank’s TPI Composites TPIC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-179,648
Closed -$146K 3734
2025
Q1
$146K Hold
179,648
﹤0.01% 3084
2024
Q4
$340K Buy
179,648
+50,422
+39% +$140K ﹤0.01% 2828
2024
Q3
$588K Buy
129,226
+35,112
+37% +$144K ﹤0.01% 2377
2024
Q2
$376K Sell
94,114
-41,301
-30% -$159K ﹤0.01% 2483
2024
Q1
$394K Buy
135,415
+44,587
+49% +$131K ﹤0.01% 2469
2023
Q4
$376K Sell
90,828
-171,232
-65% -$445K ﹤0.01% 2524
2023
Q3
$694K Sell
262,060
-79,381
-23% -$486K ﹤0.01% 1954
2023
Q2
$3.54M Sell
341,441
-202,963
-37% -$2.27M ﹤0.01% 1373
2023
Q1
$7.1M Sell
544,404
-303,280
-36% -$3.87M ﹤0.01% 1095
2022
Q4
$8.6M Sell
847,684
-93,705
-10% -$977K ﹤0.01% 1010
2022
Q3
$10.6M Sell
941,389
-28,191
-3% -$446K 0.01% 934
2022
Q2
$12.1M Buy
969,580
+448,221
+86% +$5.87M 0.01% 931
2022
Q1
$7.33M Sell
521,359
-201,041
-28% -$2.56M ﹤0.01% 1221
2021
Q4
$10.8M Buy
722,400
+201,384
+39% +$4.94M ﹤0.01% 1072
2021
Q3
$17.6M Buy
521,016
+22,151
+4% +$870K 0.01% 944
2021
Q2
$24.2M Buy
498,865
+229,169
+85% +$11.3M 0.01% 844
2021
Q1
$15.2M Buy
269,696
+207,837
+336% +$12.5M 0.01% 1000
2020
Q4
$3.27M Sell
61,859
-334
-0.5% -$13.4K ﹤0.01% 1602
2020
Q3
$1.8M Buy
62,193
+45,031
+262% +$1.26M ﹤0.01% 1818
2020
Q2
$401K Buy
17,162
+7,129
+71% +$134K ﹤0.01% 2770
2020
Q1
$148K Sell
10,033
-316,042
-97% -$6.22M ﹤0.01% 3089
2019
Q4
$6.03M Sell
326,075
-138,427
-30% -$2.54M ﹤0.01% 1344
2019
Q3
$8.71M Buy
464,502
+98,902
+27% +$2.11M 0.01% 1139
2019
Q2
$9.04M Buy
365,600
+21,562
+6% +$552K 0.01% 1437
2019
Q1
$9.84M Sell
344,038
-19,728
-5% -$584K 0.01% 1390
2018
Q4
$8.94M Sell
363,766
-68,410
-16% -$1.74M 0.01% 1379
2018
Q3
$12.3M Buy
432,176
+110,367
+34% +$3.2M 0.01% 1477
2018
Q2
$9.41M Buy
321,809
+25,344
+9% +$640K ﹤0.01% 1803
2018
Q1
$6.65M Buy
296,465
+124,462
+72% +$2.55M ﹤0.01% 1969
2017
Q4
$3.52M Sell
172,003
-110,720
-39% -$2.32M ﹤0.01% 2317
2017
Q3
$6.32M Buy
282,723
+88,486
+46% +$1.77M ﹤0.01% 1765
2017
Q2
$3.59M Buy
194,237
+109,015
+128% +$1.96M ﹤0.01% 2158
2017
Q1
$1.62M Buy
85,222
+21,077
+33% +$377K ﹤0.01% 2381
2016
Q4
$1.03M Buy
64,145
+30,513
+91% +$495K ﹤0.01% 2679
2016
Q3
$715K Buy
+33,632
New +$607K ﹤0.01% 3023

Other funds holding TPIC

Deutsche Bank's TPIC Position: Q2 2025 in Review

Deutsche Bank sold out of TPI Composites (TPIC) in Q2 2025, closing a stake of 179,648 shares — an estimated $146K sold.

Deutsche Bank first reported a position in TPIC in Q3 2016 and held it in 35 quarters. The position peaked at $24.2M in Q2 2021. 112 funds tracked by Wall St. Rank hold TPIC as of Q2 2025.

  • Deutsche Bank reported no remaining TPI Composites position as of Q2 2025 after selling out during the quarter.
  • Deutsche Bank sold 179,648 TPI Composites shares in Q2 2025, an estimated $146K.
  • Deutsche Bank first reported a position in TPI Composites in Q3 2016 and held it in 35 quarters.
  • Deutsche Bank's TPI Composites position peaked at $24.2M in Q2 2021.
  • 112 funds tracked by Wall St. Rank held TPI Composites as of Q2 2025.

Based on Deutsche Bank's 13F filing for Q2 2025, filed 12 Aug 2025.