MT
Moorehead Terrence Chief Executive Officer
CEO M
Insider track record CEO Across 27 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Explore the complete record of transactions filed by Moorehead Terrence, Chief Executive Officer. Director active across 2 companies, notably Natures Sunshine Products INC. In total, 31 filings have been recorded. Activity tracked since 25 May 2021. The latest transaction was disclosed on 10 March 2025 (Attribution). Regulator: SEC (Form 4). The full history is openly available.
Declarations 31 total
49,389 shares @ US$14.74 36.1% of flow Common Shares SEC:0001628280-25-012441:0
9,313 shares @ US$15.55 7.2% of flow Common Shares SEC:0001628280-24-032796:0
9,560 shares @ US$19.29 9.3% of flow Common Shares SEC:0001628280-24-017430:0
4,157 shares @ US$20.77 4.3% of flow Common Shares SEC:0001628280-24-013909:0
42,228 shares 0Common Shares SEC:0001628280-24-011017:0
8,347 shares @ US$13.76 5.6% of flow Common Shares SEC:0001628280-23-025496:0
65,177 shares 0Common Shares SEC:0001628280-23-012455:0
3,718 shares @ US$10.47 1.9% of flow Common Shares SEC:0001628280-23-010356:0
63,636 shares 0Common Shares SEC:0001628280-22-019341:0
13,077 shares Common Shares SEC:0001754431-22-000011:0
9,805 shares Common Shares SEC:0001754431-22-000010:0
5,021 shares @ US$17.20 0.020% mcap 11.8% of flow Common Shares SEC:0001754431-22-000009:0
11,267 shares @ US$17.15 0.045% mcap 26.4% of flow Common Shares SEC:0001754431-22-000007:0
13,077 shares Common Shares SEC:0001754431-22-000005:0
9,804 shares Common Shares SEC:0001754431-22-000004:0
13,077 shares Common Shares SEC:0001754431-22-000002:0
13,077 shares Common Shares SEC:0001754431-22-000002
9,804 shares Common Shares SEC:0001754431-22-000001
9,804 shares Common Shares SEC:0001754431-22-000001:0
9,804 shares Common Shares SEC:0001754431-21-000016:0
9,804 shares Common Shares SEC:0001754431-21-000016
13,077 shares Common Shares SEC:0001754431-21-000014
13,077 shares Common Shares SEC:0001754431-21-000014:0
15,284 shares @ US$15.75 0.052% mcap 30.9% of flow Common Shares SEC:0001754431-21-000013:0
15,284 shares @ US$15.75 11.0% of flow Common Shares SEC:0001754431-21-000013
25 of 31 declarations
Load more (6 remaining) About Moorehead Terrence Terrence Moorehead is the Chief Executive Officer of NATURES SUNSHINE PRODUCTS INC.