Insiders / Straus Robert D
Straus Robert D
CIK 1389219personinsider
Companies
2
First seen
Mar 10, 2026
Last activity
May 19, 2026
Companies
| Company | Shares held | Latest |
|---|---|---|
| Techprecision Corp · TPCS | 229,889 | — |
| Natures Sunshine Products Inc · NATR | 56,514 | — |
All securities held
2 positions · latest reported per filing
| Company | Security | Shares |
|---|---|---|
| Natures Sunshine Products Inc | Common Shares | 56,514 |
| Techprecision Corp | Common Stock | 229,889 |
Activity
InsidersInstitutions
This person's insider trades (Form 4), across every company.| Date | Action | Company | Value | Shares Δ | Position after | Impact |
|---|---|---|---|---|---|---|
| May 15, 2026 | Grant | NATR Natures Sunshine Products Inc Common Shares | $0 | +5K +8.65% | 56,514 0.32% of shares | low |
| Mar 6, 2026 | Grant | TPCS Techprecision Corp Common Stock | $0 | +4K +1.74% | 229,889 2.29% of shares | low |
| Mar 6, 2026 | Grant | TPCS Techprecision Corp Common Stock | $0 | +12K +5.72% | 225,949 2.25% of shares | low |