Latest filing published 04 Mar 2015 for Natures Sunshine Products INC, €9,789.
Insider track record
No signal scores available.
David Wynne Roberts: trading record in brief
David Wynne Roberts discloses dealings in 2 companies, chiefly Herbalife Ltd. and Natures Sunshine Products Inc. Over a trading history stretching from 23 March 2006 to 2 March 2015, the count stands at 22 filings.
No open-market purchase appears, only 2 sales worth €1.5M. Other entries cover 18 share grants and 2 option exercises.
On 4 March 2015 came the latest disclosure, a share grant for €9,789 in Natures Sunshine Products Inc. Filings reach the SEC (Form 4) feed a median of 3 days after the trade. For comparison, the SEC allows two business days to file a Form 4. Sales are harder to read than purchases, since they often meet personal needs such as tax or diversification. Source: insider filings from SEC (Form 4). Past trades are no guide to future returns.
Companies and markets linked to David Wynne Roberts
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 849 shares@ US$12.87Common StockSEC:0001340465-15-000002:0
- 15,000 shares0Common StockSEC:0001340465-15-000001:0
- 5,000 shares0Common StockSEC:0001340465-15-000001:1
- 1,156 shares0Common StockSEC:0001104659-14-067534:0
- 11,667 shares0Common StockSEC:0001104659-14-020603:0
- 194 shares0Common StockSEC:0001209191-09-038429:0
- 61 shares@ US$13.47Common StockSEC:0001209191-09-020056:0
- 423 shares@ US$16.08Common StockSEC:0001209191-09-020056:1
- 5,940 shares0Common StockSEC:0001209191-09-015892:0
- 40 shares0Common StockSEC:0001209191-08-051707:0
- 25,000 shares@ US$28.11Common StockSEC:0001209191-08-045232:0
- 27,587 shares@ US$43.02Common StockSEC:0001209191-08-045232:1
- 25,000 shares@ US$28.11Common StockSEC:0001209191-08-045232:2
- 25,000 shares@ US$44.00Common StockSEC:0001209191-08-045232:3
- 7 shares0Common StockSEC:0001209191-08-037716:0
- 23 shares0Common StockSEC:0001209191-08-037716:1
- 22 shares0Common StockSEC:0001209191-08-037716:2
- 45 shares0Common StockSEC:0001209191-08-037716:3
- 53 shares0Common StockSEC:0001209191-08-037716:4
- 5,943 shares0Common StockSEC:0001209191-08-015028:0
- 3,261 shares0Common StockSEC:0001209191-07-034260:0
- 2,250 shares0Common StockSEC:0001209191-06-020182:0
22 of 22 declarations