Live feed13:08:54·1076dINSIDERFilingvia QuantisnowSEC Form 3: New insider Keirn Cris claimed ownership of 9,832 sharesByQuantisnow·Wall Street's wire, on your screen.HEAR· Turtle Beach CorporationTelecommunicationsOriginal source