Filing Impact
Filing Sentiment
Form Type
144
Turtle Beach
Aug 14, 2025
[SCHEDULE 13G/A] Turtle Beach Corporation SEC Filing
321.13M
13.93M
29.15%
60.01%
13.77%
Consumer Electronics
Communications Equipment, Nec
United States
SAN DIEGO