Invesco’s Turtle Beach Corp TBCH Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$524K Buy
51,722
+5,634
+12% +$70K ﹤0.01% 3146
2025
Q4
$647K Buy
46,088
+4,170
+10% +$62K ﹤0.01% 3101
2025
Q3
$666K Sell
41,918
-747
-2% -$11.1K ﹤0.01% 3115
2025
Q2
$590K Buy
42,665
+1,364
+3% +$16.3K ﹤0.01% 3089
2025
Q1
$589K Sell
41,301
-1,124
-3% -$18.7K ﹤0.01% 3089
2024
Q4
$734K Sell
42,425
-69
-0.2% -$1.13K ﹤0.01% 3047
2024
Q3
$652K Sell
42,494
-9,926
-19% -$145K ﹤0.01% 3115
2024
Q2
$752K Buy
52,420
+9,142
+21% +$142K ﹤0.01% 3086
2024
Q1
$746K Sell
43,278
-20,549
-32% -$248K ﹤0.01% 3138
2023
Q4
$699K Buy
63,827
+1,748
+3% +$17.1K ﹤0.01% 3050
2023
Q3
$563K Buy
62,079
+554
+0.9% +$5.95K ﹤0.01% 3146
2023
Q2
$717K Sell
61,525
-2,100
-3% -$23.4K ﹤0.01% 3049
2023
Q1
$638K Buy
63,625
+25,839
+68% +$219K ﹤0.01% 3135
2022
Q4
$271K Buy
37,786
+13,897
+58% +$109K ﹤0.01% 3552
2022
Q3
$163K Sell
23,889
-418
-2% -$4.38K ﹤0.01% 3737
2022
Q2
$298K Buy
24,307
+3,872
+19% +$65.9K ﹤0.01% 3584
2022
Q1
$435K Buy
20,435
+9,426
+86% +$197K ﹤0.01% 3466
2021
Q4
$245K Sell
11,009
-5,446
-33% -$147K ﹤0.01% 3704
2021
Q3
$458K Sell
16,455
-87,009
-84% -$2.54M ﹤0.01% 3470
2021
Q2
$3.3M Buy
103,464
+85,439
+474% +$2.59M ﹤0.01% 2626
2021
Q1
$481K Sell
18,025
-88,229
-83% -$2.42M ﹤0.01% 3350
2020
Q4
$2.29M Buy
106,254
+28,104
+36% +$559K ﹤0.01% 2568
2020
Q3
$1.42M Buy
78,150
+49,225
+170% +$883K ﹤0.01% 2638
2020
Q2
$426K Buy
28,925
+4,834
+20% +$49.9K ﹤0.01% 3204
2020
Q1
$150K Buy
+24,091
New +$171K ﹤0.01% 3481
2019
Q2
Sell
-67,330
Closed -$765K 3788
2019
Q1
$765K Sell
67,330
-5,717
-8% -$86.2K ﹤0.01% 3147
2018
Q4
$1.04M Buy
73,047
+1,687
+2% +$29K ﹤0.01% 2953
2018
Q3
$1.42M Buy
71,360
+4,611
+7% +$114K ﹤0.01% 2967
2018
Q2
$1.36M Buy
+66,749
New +$839K ﹤0.01% 2980

Other funds holding TBCH

Invesco's TBCH Position: Q1 2026 in Review

Invesco increased its Turtle Beach Corp (TBCH) stake by 12% in Q1 2026, buying an estimated $70K and bringing the position to 51,722 shares worth $524K. The position accounts for ﹤0.01% of the portfolio, ranked #3146.

Invesco first reported a position in TBCH in Q2 2018 and has held it in 29 quarters since. The position peaked at $3.3M in Q2 2021. 111 funds tracked by Wall St. Rank hold TBCH as of Q1 2026.

  • Invesco held 51,722 shares of Turtle Beach Corp worth $524K as of Q1 2026.
  • Invesco bought 5,634 Turtle Beach Corp shares in Q1 2026, an estimated $70K.
  • Turtle Beach Corp made up ﹤0.01% of Invesco's portfolio in Q1 2026, its #3146 holding.
  • Invesco first reported a position in Turtle Beach Corp in Q2 2018 and has held it in 29 quarters since.
  • Invesco's Turtle Beach Corp position peaked at $3.3M in Q2 2021.
  • 111 funds tracked by Wall St. Rank held Turtle Beach Corp as of Q1 2026.

Based on Invesco's 13F filing for Q1 2026, filed 12 May 2026.