Rick Moss

Insider profile

Currently holds positions in Winnebago Industries Inc and Natures Sunshine Products Inc

Performance

Overall performance
2.8

Performance over holding periods
2.8
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
1 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Independent Director Winnebago Industries Inc Feb. 1, 2017 -
Independent Director Natures Sunshine Products Inc May 25, 2018 -
Chief Financial Officer HanesBrands Inc Oct. 1, 2011 - Oct. 16, 2017

Rick Moss's trades of Natures Sunshine Products Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-07-08 2025-07-08 PrS Proposed sale
93,961
273.70
US$143,188
93,961 273.70 US$143,188
2025-07-07 2025-07-07 PrS Proposed sale
74,513
30.87
US$3,930,799
74,513 30.87 US$3,930,799
2025-07-03 2025-07-03 PrS Proposed sale
95,409
98.29
US$3,096,920
95,409 98.29 US$3,096,920
2025-07-01 2025-07-01 PrS Proposed sale
1,500
14.76
US$22,134
1,500 14.76 US$22,134
2025-06-25 2025-06-25 PrS Proposed sale
2,000
14.90
US$29,802
2,000 14.90 US$29,802
2025-06-23 2025-06-23 PrS Proposed sale
3,000
14.72
US$44,156
3,000 14.72 US$44,156
2025-06-20 2025-06-20 PrS Proposed sale
1,500
14.61
US$21,922
1,500 14.61 US$21,922
2025-06-18 2025-06-18 PrS Proposed sale
1,000
14.53
US$14,527
1,000 14.53 US$14,527
2025-06-13 2025-06-13 PrS Proposed sale
734
14.45
US$10,607
734 14.45 US$10,607
2025-06-03 2025-06-03 PrS Proposed sale
1,000
14.53
US$14,528
1,000 14.53 US$14,528
2025-05-29 2025-05-29 PrS Proposed sale
5,500
15.01
US$82,536
5,500 15.01 US$82,536
2025-05-27 2025-05-27 PrS Proposed sale
3,000
14.75
US$44,263
3,000 14.75 US$44,263
2025-05-22 2025-05-22 PrS Proposed sale
500
14.41
US$7,203
500 14.41 US$7,203
2025-05-19 2025-05-19 PrS Proposed sale
3,000
14.77
US$44,315
3,000 14.77 US$44,315
2025-05-16 2025-05-16 PrS Proposed sale
2,500
14.74
US$36,839
2,500 14.74 US$36,839
2025-05-15 2025-05-15 PrS Proposed sale
750
14.52
US$10,889
750 14.52 US$10,889
2025-05-14 2025-05-14 PrS Proposed sale
250
14.13
US$3,531
250 14.13 US$3,531
2025-05-12 2025-05-12 PrS Proposed sale
5,000
14.51
US$72,547
5,000 14.51 US$72,547
2025-05-09 2025-05-09 PrS Proposed sale
10,000
13.72
US$137,245
10,000 13.72 US$137,245
2024-12-27 2024-12-26 PrS Proposed sale
4,159
47.96
US$199,458
4,159 47.96 US$199,458
2023-12-22 2023-12-22 PrS Proposed sale
3,000
71.95
US$215,848
3,000 71.95 US$215,848
2023-12-22 2023-12-22 S Sale
3,000 -15.4%
72.21
US$216,630
3,000 -15.4% 72.21 US$216,630