Russell Investments Group’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
Q2
$83.9K Buy
6,742
+4,048
+150% +$48K ﹤0.01% 3501
2026
Q1
$27.3K Sell
2,694
-7,381
-73% -$91.7K ﹤0.01% 3517
2025
Q4
$141K Sell
10,075
-96
-0.9% -$1.43K ﹤0.01% 2942
2025
Q3
$162K Sell
10,171
-16,116
-61% -$239K ﹤0.01% 2871
2025
Q2
$364K Buy
26,287
+10,143
+63% +$121K ﹤0.01% 2461
2025
Q1
$230K Buy
16,144
+15,677
+3,357% +$261K ﹤0.01% 2549
2024
Q4
$8.08K Sell
467
-13,694
-97% -$224K ﹤0.01% 3187
2024
Q3
$217K Sell
14,161
-15,783
-53% -$230K ﹤0.01% 2494
2024
Q2
$429K Buy
29,944
+17,792
+146% +$276K ﹤0.01% 2253
2024
Q1
$209K Buy
12,152
+9,066
+294% +$110K ﹤0.01% 2434
2023
Q4
$33.8K Sell
3,086
-8,933
-74% -$87.5K ﹤0.01% 2682
2023
Q3
$109K Buy
12,019
+7,158
+147% +$76.9K ﹤0.01% 2603
2023
Q2
$56.6K Buy
4,861
+2,925
+151% +$32.6K ﹤0.01% 2702
2023
Q1
$19.4K Sell
1,936
-704
-27% -$5.97K ﹤0.01% 2816
2022
Q4
$18.9K Hold
2,640
﹤0.01% 2802
2022
Q3
$18K Buy
+2,640
New +$27.7K ﹤0.01% 2820
2021
Q3
Sell
-3,790
Closed -$120K 3243
2021
Q2
$120K Sell
3,790
-27,798
-88% -$843K ﹤0.01% 3030
2021
Q1
$838K Sell
31,588
-988
-3% -$27.1K ﹤0.01% 2317
2020
Q4
$732K Buy
+32,576
New +$648K ﹤0.01% 2263
2020
Q3
Sell
-264,961
Closed -$3.9M 3267
2020
Q2
$3.9M Buy
264,961
+5,335
+2% +$55K 0.01% 1253
2020
Q1
$1.62M Buy
259,626
+1,523
+0.6% +$10.8K ﹤0.01% 1571
2019
Q4
$2.44M Buy
258,103
+46,284
+22% +$454K ﹤0.01% 1622
2019
Q3
$2.47M Buy
+211,819
New +$2.1M ﹤0.01% 1564

Other funds holding TBCH

Russell Investments Group's TBCH Position: Q2 2026 in Review

Russell Investments Group increased its Turtle Beach Corp (TBCH) stake by 150% in Q2 2026, buying an estimated $48K and bringing the position to 6,742 shares worth $83.9K. The position accounts for ﹤0.01% of the portfolio, ranked #3501.

Russell Investments Group first reported a position in TBCH in Q3 2019 and has held it in 23 quarters since. The position peaked at $3.9M in Q2 2020. 43 funds tracked by Wall St. Rank hold TBCH as of Q2 2026.

  • Russell Investments Group held 6,742 shares of Turtle Beach Corp worth $83.9K as of Q2 2026.
  • Russell Investments Group bought 4,048 Turtle Beach Corp shares in Q2 2026, an estimated $48K.
  • Turtle Beach Corp made up ﹤0.01% of Russell Investments Group's portfolio in Q2 2026, its #3501 holding.
  • Russell Investments Group first reported a position in Turtle Beach Corp in Q3 2019 and has held it in 23 quarters since.
  • Russell Investments Group's Turtle Beach Corp position peaked at $3.9M in Q2 2020.
  • 43 funds tracked by Wall St. Rank held Turtle Beach Corp as of Q2 2026.

Based on Russell Investments Group's 13F filing for Q2 2026, filed 6 Aug 2026.