1. Home
  2. Insider Trading Stock Activity
  3. Rabinowitz Matthew
Rabinowitz Matthew

Rabinowitz Matthew

EXECUTIVE CHAIRMAN of NTRA

Stock Insider Trading Activity of Rabinowitz Matthew

Rabinowitz Matthew

EXECUTIVE CHAIRMAN

Sell
NTRA Nov 4, 2025

Avg Cost/Share

$200.73

Shares

22,900

Total Value

$4,591,674.04

Owned After

2,280,852

Rabinowitz Matthew

EXECUTIVE CHAIRMAN

Sell
NTRA Nov 3, 2025

Avg Cost/Share

$200.00

Shares

17,100

Total Value

$3,420,003.42

Owned After

2,280,852

SEC Form 4

Rabinowitz Matthew

EXECUTIVE CHAIRMAN

Sell
NTRA Oct 20, 2025

Avg Cost/Share

$190.00

Shares

10,000

Total Value

$1,900,000.00

Owned After

2,280,852

SEC Form 4

Rabinowitz Matthew

EXECUTIVE CHAIRMAN

Sell
NTRA Sep 12, 2025

Avg Cost/Share

$171.47

Shares

5,000

Total Value

$852,707.35

Owned After

2,280,852

Rabinowitz Matthew

EXECUTIVE CHAIRMAN

Sell
NTRA May 15, 2025

Avg Cost/Share

$156.11

Shares

54,000

Total Value

$8,384,150.00

Owned After

2,280,852

Rabinowitz Matthew

EXECUTIVE CHAIRMAN

Sell
NTRA Apr 28, 2025

Avg Cost/Share

$152.18

Shares

1,718

Total Value

$261,449.36

Owned After

2,280,852

SEC Form 4

Rabinowitz Matthew

EXECUTIVE CHAIRMAN

Sell
NTRA Mar 17, 2025

Avg Cost/Share

$147.80

Shares

1,127

Total Value

$164,583.86

Owned After

2,280,852

Rabinowitz Matthew

EXECUTIVE CHAIRMAN

Sell
NTRA Mar 12, 2025

Avg Cost/Share

$147.39

Shares

50,000

Total Value

$7,385,248.66

Owned After

2,280,852

Rabinowitz Matthew

EXECUTIVE CHAIRMAN

Sell
NTRA Jan 29, 2025

Avg Cost/Share

$166.61

Shares

6,003

Total Value

$995,715.77

Owned After

2,280,852

Rabinowitz Matthew

EXECUTIVE CHAIRMAN

Sell
NTRA Dec 13, 2024

Avg Cost/Share

$166.45

Shares

160,000

Total Value

$26,518,749.54

Owned After

2,280,852

Rabinowitz Matthew

EXECUTIVE CHAIRMAN

Sell
NTRA Nov 25, 2024

Avg Cost/Share

$166.63

Shares

4,000

Total Value

$665,375.96

Owned After

2,280,852

Rabinowitz Matthew

EXECUTIVE CHAIRMAN

Sell
NTRA Mar 5, 2024

Avg Cost/Share

$88.01

Shares

191,012

Total Value

$16,694,485.32

Owned After

2,280,852

Share on Social Networks: