Live feed18:19:34·485dINSIDERFilingvia QuantisnowVP of Technology, Engineering Barsan Radu sold $686,812 worth of shares (10,393 units at $66.08), decreasing direct ownership by 19% to 45,295 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.POWI· Power Integrations Inc.TechnologyOriginal source