| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| NTCT | Grasso Alfred | Director | May 12 '26 | Sale | 40.67 | 5,000 | 203,350 | 35,000 | May 14 12:00 AM |
| NTCT | Grasso Alfred | Director | Sep 12 '25 | Option Exercise | 0.00 | 14,000 | 0 | 40,000 | Sep 12 12:00 AM |
| NTCT | Grasso Alfred | Director | Aug 27 '25 | Sale | 24.44 | 5,644 | 137,939 | 33,000 | Aug 28 12:00 AM |
| NTCT | Grasso Alfred | Director | Aug 26 '25 | Sale | 24.14 | 5,356 | 129,294 | 38,644 | Aug 28 12:00 AM |
| NTCT | Grasso Alfred | Director | Sep 14 '24 | Option Exercise | 0.00 | 14,000 | 0 | 44,000 | Sep 16 12:00 AM |
| NTCT | Grasso Alfred | Director | Aug 25 '23 | Option Exercise | 0.00 | 14,000 | 0 | 37,000 | Aug 29 12:00 AM |
| NTCT | Grasso Alfred | Director | Sep 09 '22 | Option Exercise | 0.00 | 14,000 | 0 | 30,000 | Sep 13 12:00 AM |
| NTCT | Grasso Alfred | Director | Sep 10 '21 | Option Exercise | 0.00 | 14,000 | 0 | 23,000 | Sep 13 12:00 AM |