Live feed14:38:06·1548dINSIDERFilingvia QuantisnowSEC Form 3: New insider Silcock Edward claimed ownership of 35,983 sharesByQuantisnow·Wall Street's wire, on your screen.NATR· Nature's Sunshine Products Inc.Health CareOriginal source