| 21 mai 2026 | SALE | NATURES SUNSHINE PRODUCTS INC | 12 015 | 21.84 USD | |
| 15 mai 2026 | GRANT_AWARD | NATURES SUNSHINE PRODUCTS INC | 9 001 | 0.00 USD | |
| 05 mai 2026 | EXERCISE | NATURES SUNSHINE PRODUCTS INC | 2 014 | 0.00 USD | |
| 05 mai 2026 | TAX_WITHHOLDING | NATURES SUNSHINE PRODUCTS INC | 582 | 25.91 USD | |
| 05 mai 2026 | EXERCISE | NATURES SUNSHINE PRODUCTS INC | 2 235 | 0.00 USD | |
| 05 mai 2026 | TAX_WITHHOLDING | NATURES SUNSHINE PRODUCTS INC | 645 | 25.91 USD | |
| 05 mai 2026 | EXERCISE | NATURES SUNSHINE PRODUCTS INC | 1 526 | 0.00 USD | |
| 05 mai 2026 | TAX_WITHHOLDING | NATURES SUNSHINE PRODUCTS INC | 441 | 25.91 USD | |
| 06 mars 2026 | OTHER | NATURES SUNSHINE PRODUCTS INC | 7 250 | — | |
| 10 mars 2026 | TAX_WITHHOLDING | NATURES SUNSHINE PRODUCTS INC | 1 363 | 25.08 USD | |
| 11 mars 2026 | TAX_WITHHOLDING | NATURES SUNSHINE PRODUCTS INC | 953 | 24.76 USD | |
| 06 mars 2026 | EXERCISE | NATURES SUNSHINE PRODUCTS INC | 1 086 | 0.00 USD | |
| 06 mars 2026 | GRANT_AWARD | NATURES SUNSHINE PRODUCTS INC | 7 250 | 25.06 USD | |
| 06 mars 2026 | TAX_WITHHOLDING | NATURES SUNSHINE PRODUCTS INC | 371 | 25.06 USD | |
| 24 nov. 2025 | GIFT | NATURES SUNSHINE PRODUCTS INC | 1 500 | 20.56 USD | |
| 14 nov. 2025 | SALE | NATURES SUNSHINE PRODUCTS INC | 3 800 | 20.81 USD | |
| 04 nov. 2025 | EXERCISE | NATURES SUNSHINE PRODUCTS INC | 1 008 | 0.00 USD | |
| 04 nov. 2025 | EXERCISE | NATURES SUNSHINE PRODUCTS INC | 2 235 | 0.00 USD | |
| 04 nov. 2025 | TAX_WITHHOLDING | NATURES SUNSHINE PRODUCTS INC | 700 | 13.75 USD | |
| 04 nov. 2025 | TAX_WITHHOLDING | NATURES SUNSHINE PRODUCTS INC | 285 | 13.75 USD | |
| 13 août 2025 | SALE | NATURES SUNSHINE PRODUCTS INC | 9 996 | 16.54 USD | |
| 21 juil. 2025 | TAX_WITHHOLDING | NATURES SUNSHINE PRODUCTS INC | 1 491 | 14.80 USD | |
| 10 mars 2025 | GRANT_AWARD | NATURES SUNSHINE PRODUCTS INC | 11 966 | 14.74 USD | |
| 11 mars 2025 | TAX_WITHHOLDING | NATURES SUNSHINE PRODUCTS INC | 991 | 14.50 USD | |
| 21 juil. 2024 | TAX_WITHHOLDING | NATURES SUNSHINE PRODUCTS INC | 1 376 | 15.55 USD | |