Live feed17:00:59·1553dINSIDERFilingvia QuantisnowSEC Form 3: New insider Brower Nathan G claimed ownership of 40,629 sharesByQuantisnow·Wall Street's wire, on your screen.NATR· Nature's Sunshine Products Inc.Health CareOriginal source