Robert D Straus insider trades

Open-market stock purchases and sales by Robert D Straus, Director at Natures Sunshine Products Inc, from SEC Form 4 filings since Jun 8, 2017.

Track record: 0% of 4 scored buys are up 5% or more since purchase, averaging -54%.

Recent trades

DateStockTradeValue
May 15, 2026NATR Natures Sunshine Products IncBought (not open market)—
Mar 6, 2026TPCS Techprecision CorpBought (not open market)—
Mar 6, 2026TPCS Techprecision CorpBought (not open market)—

Companies traded

  • NATR Natures Sunshine Products Inc: other filings, last May 15, 2026
  • TPCS Techprecision Corp: other filings, last Mar 6, 2026
  • SANW S&W Seed Co: 4 buys, last Dec 15, 2021

Get free alerts when Robert D Straus files a new trade →