Live feed19:05:48·451dINSIDERFilingvia QuantisnowNew insider Wynne Megan S. claimed ownership of 46,469 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.TBCH· Turtle Beach CorporationTelecommunicationsOriginal source