| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Jun 19 '26 | Option Exercise | 0.00 | 5,184 | 0 | 138,114 | Jun 23 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Jun 15 '26 | Option Exercise | 0.00 | 5,400 | 0 | 134,521 | Jun 17 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Jun 08 '26 | Sale | 40.29 | 8,000 | 322,320 | 129,121 | Jun 09 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Jun 06 '26 | Option Exercise | 0.00 | 5,400 | 0 | 138,706 | Jun 09 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | May 06 '26 | Option Exercise | 0.00 | 5,400 | 0 | 134,894 | May 08 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Feb 20 '26 | Sale | 30.00 | 3,000 | 90,000 | 129,494 | Feb 23 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Feb 18 '26 | Sale | 29.18 | 3,000 | 87,540 | 132,494 | Feb 20 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Nov 06 '25 | Sale | 30.00 | 3,000 | 90,000 | 135,494 | Nov 07 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Nov 03 '25 | Sale | 27.80 | 3,000 | 83,400 | 138,494 | Nov 03 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Oct 26 '25 | Option Exercise | 0.00 | 6,750 | 0 | 143,482 | Oct 28 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Aug 08 '25 | Sale | 21.40 | 3,000 | 64,200 | 136,732 | Aug 12 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Jun 15 '25 | Option Exercise | 0.00 | 5,400 | 0 | 141,323 | Jun 17 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Jun 06 '25 | Option Exercise | 0.00 | 5,400 | 0 | 137,514 | Jun 10 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Jun 04 '25 | Option Exercise | 0.00 | 6,750 | 0 | 134,102 | Jun 06 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | May 29 '25 | Sale | 23.47 | 3,000 | 70,410 | 127,352 | May 30 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Feb 18 '25 | Sale | 24.25 | 3,000 | 72,750 | 130,352 | Feb 19 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Nov 11 '24 | Sale | 22.55 | 3,000 | 67,650 | 133,352 | Nov 13 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Oct 26 '24 | Option Exercise | 0.00 | 6,750 | 0 | 138,340 | Oct 29 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Aug 15 '24 | Sale | 20.00 | 4,247 | 84,940 | 131,590 | Aug 16 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Jun 15 '24 | Option Exercise | 0.00 | 5,400 | 0 | 137,428 | Jun 18 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Jun 06 '24 | Option Exercise | 0.00 | 10,080 | 0 | 134,997 | Jun 10 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Jun 04 '24 | Option Exercise | 0.00 | 6,750 | 0 | 126,905 | Jun 05 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Jun 03 '24 | Option Exercise | 0.00 | 7,500 | 0 | 122,364 | Jun 05 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Oct 26 '23 | Option Exercise | 0.00 | 6,750 | 0 | 123,865 | Jun 05 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Feb 16 '24 | Sale | 21.93 | 3,000 | 65,790 | 111,115 | Feb 20 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Nov 10 '23 | Sale | 20.21 | 3,000 | 60,630 | 114,115 | Nov 14 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Aug 08 '23 | Sale | 27.90 | 3,000 | 83,700 | 117,115 | Aug 09 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Aug 01 '23 | Option Exercise | 0.00 | 7,500 | 0 | 122,641 | Aug 03 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Jun 04 '23 | Option Exercise | 0.00 | 6,750 | 0 | 117,129 | Jun 06 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Jun 03 '23 | Option Exercise | 0.00 | 7,500 | 0 | 112,586 | Jun 06 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | May 17 '23 | Sale | 30.00 | 2,000 | 60,000 | 105,086 | May 19 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | May 12 '23 | Sale | 29.15 | 3,000 | 87,450 | 107,086 | May 16 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Feb 16 '23 | Sale | 30.10 | 3,000 | 90,300 | 110,086 | Feb 21 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Nov 10 '22 | Sale | 34.88 | 3,000 | 104,640 | 113,086 | Nov 14 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Aug 09 '22 | Sale | 33.67 | 3,000 | 101,010 | 116,086 | Aug 11 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Aug 01 '22 | Option Exercise | 0.00 | 15,000 | 0 | 125,060 | Aug 03 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Jun 04 '22 | Option Exercise | 0.00 | 6,750 | 0 | 112,048 | Jun 07 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Jun 03 '22 | Option Exercise | 0.00 | 7,500 | 0 | 107,505 | Jun 07 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | May 12 '22 | Sale | 33.14 | 3,000 | 99,420 | 100,005 | May 16 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Feb 14 '22 | Sale | 30.68 | 3,000 | 92,040 | 103,005 | Feb 16 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Nov 09 '21 | Sale | 32.84 | 3,000 | 98,529 | 106,005 | Nov 10 |
| NTCT | DOWNING JOHN | EVP, World-Wide Sales | Aug 09 '21 | Sale | 27.48 | 3,000 | 82,453 | 109,005 | Aug 10 |