Live feed16:11:36·1524dINSIDERFilingvia QuantisnowSEC Form 3: New insider Diehl Kelly Mcguire claimed ownership of 158,935 sharesByQuantisnow·Wall Street's wire, on your screen.CURV· Torrid Holdings Inc.Consumer DiscretionaryOriginal source