Insider at

04

Insider transactions

05
0 buys (P) 6 sells (S) Net: $-980,540 + 77 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

77 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Aug. 11, 2026 NTCT S 10b5-1 8,000 $38.41 $307,280 127,809 Direct -5.89% Disposed 6.6% (price as of 2026-10-02)
June 8, 2026 NTCT S 10b5-1 8,000 $40.29 $322,320 129,121 Direct -5.83% Disposed 1.7% (price as of 2026-10-02)
Feb. 20, 2026 NTCT S 10b5-1 3,000 $30.00 $90,000 129,494 Direct -2.26% Disposed 36.5% (price as of 2026-10-02)
Feb. 18, 2026 NTCT S 10b5-1 3,000 $29.18 $87,540 132,494 Direct -2.21% Disposed 40.4% (price as of 2026-10-02)
Nov. 6, 2025 NTCT S 10b5-1 3,000 $30.00 $90,000 135,494 Direct -2.17% Disposed 36.5% (price as of 2026-10-02)
Nov. 3, 2025 NTCT S 10b5-1 3,000 $27.80 $83,400 138,494 Direct -2.12% Disposed 47.3% (price as of 2026-10-02)
Aug. 8, 2025 NTCT S 10b5-1 3,000 $21.40 $64,200 136,732 Direct -2.15% Disposed 91.4% (price as of 2026-10-02)
May 29, 2025 NTCT S 10b5-1 3,000 $23.47 $70,410 127,352 Direct -2.30% Disposed 74.5% (price as of 2026-10-02)
Feb. 18, 2025 NTCT S 10b5-1 3,000 $24.25 $72,750 130,352 Direct -2.25% Disposed 68.9% (price as of 2026-10-02)
Nov. 11, 2024 NTCT S 10b5-1 3,000 $22.55 $67,650 133,352 Direct -2.20% Disposed 81.6% (price as of 2026-10-02)
Aug. 15, 2024 NTCT S 10b5-1 4,247 $20.00 $84,940 131,590 Direct -3.13% Disposed 104.8% (price as of 2026-10-02)
Feb. 16, 2024 NTCT S 10b5-1 3,000 $21.93 $65,790 111,115 Direct -2.63% Disposed 86.8% (price as of 2026-10-02)
Nov. 10, 2023 NTCT S 10b5-1 3,000 $20.21 $60,630 114,115 Direct -2.56% Disposed 102.7% (price as of 2026-10-02)
Aug. 8, 2023 NTCT S 10b5-1 3,000 $27.90 $83,700 117,115 Direct -2.50% Disposed 46.8% (price as of 2026-10-02)
May 17, 2023 NTCT S 10b5-1 2,000 $30.00 $60,000 105,086 Direct -1.87% Disposed 36.5% (price as of 2026-10-02)
May 12, 2023 NTCT S 10b5-1 3,000 $29.15 $87,450 107,086 Direct -2.73% Disposed 40.5% (price as of 2026-10-02)
Feb. 16, 2023 NTCT S 10b5-1 3,000 $30.10 $90,300 110,086 Direct -2.65% Disposed 36.1% (price as of 2026-10-02)
Nov. 10, 2022 NTCT S 10b5-1 3,000 $34.88 $104,640 113,086 Direct -2.58% Disposed 17.4% (price as of 2026-10-02)
Aug. 9, 2022 NTCT S 10b5-1 3,000 $33.67 $101,010 116,086 Direct -2.52% Disposed 21.7% (price as of 2026-10-02)
May 12, 2022 NTCT S 10b5-1 3,000 $33.14 $99,420 100,005 Direct -2.91% Disposed 23.6% (price as of 2026-10-02)
Feb. 14, 2022 NTCT S 10b5-1 3,000 $30.68 $92,040 103,005 Direct -2.83% Disposed 33.5% (price as of 2026-10-02)
Nov. 9, 2021 NTCT S 10b5-1 3,000 $32.84 $98,520 106,005 Direct -2.75% Disposed 24.7% (price as of 2026-10-02)
Aug. 9, 2021 NTCT S 10b5-1 3,000 $27.48 $82,440 109,005 Direct -2.68% Disposed 49.1% (price as of 2026-10-02)

Showing latest 100 of 312 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
June 19, 2026 NTCT Performance Stock Unit Common Stock (5,184) · · 5,184 Disposed
June 15, 2026 NTCT Restricted Stock Unit Common Stock (5,400) · · 5,400 Disposed
June 6, 2026 NTCT Restricted Stock Unit Common Stock (5,400) · · 5,400 Disposed
May 28, 2026 NTCT Performance Stock Unit Common Stock (14,400) · · 14,400 Acquired
May 28, 2026 NTCT Restricted Stock Unit Common Stock (21,600) · · 21,600 Acquired
May 6, 2026 NTCT Restricted Stock Unit Common Stock (5,400) · · 5,400 Disposed
Oct. 26, 2025 NTCT Restricted Stock Unit Common Stock (6,750) · · 6,750 Disposed
June 15, 2025 NTCT Restricted Stock Unit Common Stock (5,400) · · 5,400 Disposed
June 6, 2025 NTCT Restricted Stock Unit Common Stock (5,400) · · 5,400 Disposed
June 4, 2025 NTCT Restricted Stock Unit Common Stock (6,750) · · 6,750 Disposed
May 6, 2025 NTCT Restricted Stock Unit Common Stock (21,600) · · 21,600 Acquired
May 6, 2025 NTCT Performance Stock Unit Common Stock (14,400) · · 14,400 Acquired
May 5, 2025 NTCT Restricted Stock Unit Common Stock (21,600) · · 21,600 Acquired
May 5, 2025 NTCT Performance Stock Unit Common Stock (14,400) · · 14,400 Acquired
Oct. 26, 2024 NTCT Restricted Stock Unit Common Stock (6,750) · · 6,750 Disposed
June 15, 2024 NTCT Restricted Stock Unit Common Stock (5,400) · · 5,400 Disposed
June 6, 2024 NTCT Performance Stock Unit Common Stock (14,400) · · 14,400 Acquired
June 6, 2024 NTCT Restricted Stock Unit Common Stock (21,600) · · 21,600 Acquired
June 6, 2024 NTCT Performance Stock Unit Common Stock (10,080) · · 10,080 Disposed
June 4, 2024 NTCT Restricted Stock Unit Common Stock (6,750) · · 6,750 Disposed
June 3, 2024 NTCT Restricted Stock Unit Common Stock (7,500) · · 7,500 Disposed
Oct. 26, 2023 NTCT Restricted Stock Unit Common Stock (6,750) · · 6,750 Disposed
Aug. 1, 2023 NTCT Restricted Stock Unit Common Stock (7,500) · · 7,500 Disposed
June 15, 2023 NTCT Performance Stock Unit Common Stock (14,400) · · 14,400 Acquired
June 15, 2023 NTCT Restricted Stock Unit Common Stock (21,600) · · 21,600 Acquired
June 4, 2023 NTCT Restricted Stock Unit Common Stock (6,750) · · 6,750 Disposed
June 3, 2023 NTCT Restricted Stock Unit Common Stock (7,500) · · 7,500 Disposed
Oct. 25, 2022 NTCT Performance Stock Unit Common Stock (18,000) · · 18,000 Acquired
Oct. 25, 2022 NTCT Restricted Stock Unit Common Stock (27,000) · · 27,000 Acquired
Aug. 1, 2022 NTCT Restricted Stock Unit Common Stock (15,000) · · 15,000 Disposed
June 4, 2022 NTCT Restricted Stock Unit Common Stock (6,750) · · 6,750 Disposed
June 3, 2022 NTCT Restricted Stock Unit Common Stock (7,500) · · 7,500 Disposed
Aug. 1, 2021 NTCT Restricted Stock Unit Common Stock (22,500) · · 22,500 Disposed
June 4, 2021 NTCT Performance Stock Unit Common Stock (18,000) · · 18,000 Acquired
June 4, 2021 NTCT Restricted Stock Unit Common Stock (27,000) · · 27,000 Acquired
June 3, 2021 NTCT Restricted Stock Unit Common Stock (7,500) · · 7,500 Disposed
Aug. 1, 2020 NTCT Restricted Stock Unit Common Stock (22,500) · · 22,500 Disposed
June 3, 2020 NTCT Restricted Stock Unit Common Stock (30,000) · · 30,000 Acquired
June 1, 2020 NTCT Restricted Stock Unit Common Stock (7,500) · · 7,500 Disposed
Sept. 4, 2019 NTCT Restricted Stock Unit Common Stock (7,500) · · 7,500 Disposed
Aug. 1, 2019 NTCT Restricted Stock Unit Common Stock (15,000) · · 15,000 Disposed
July 30, 2019 NTCT Restricted Stock Unit Common Stock (30,000) · · 30,000 Acquired
June 3, 2019 NTCT Restricted Stock Unit Common Stock (7,500) · · 7,500 Disposed
Dec. 11, 2018 NTCT Restricted Stock Unit Common Stock (50) · · 50 Disposed
Nov. 13, 2018 NTCT Restricted Stock Unit Common Stock (6,250) · · 6,250 Disposed
Sept. 4, 2018 NTCT Restricted Stock Unit Common Stock (7,500) · · 7,500 Disposed
Aug. 1, 2018 NTCT Restricted Stock Unit Common Stock (7,500) · · 7,500 Disposed
July 18, 2018 NTCT Restricted Stock Unit Common Stock (30,000) · · 30,000 Acquired
June 1, 2018 NTCT Restricted Stock Unit Common Stock (7,500) · · 7,500 Disposed
Dec. 11, 2017 NTCT Restricted Stock Unit Common Stock (50) · · 50 Disposed
Nov. 13, 2017 NTCT Restricted Stock Unit Common Stock (6,250) · · 6,250 Disposed
Sept. 4, 2017 NTCT Restricted Stock Unit Common Stock (7,500) · · 7,500 Disposed
Aug. 26, 2017 NTCT Restricted Stock Unit Common Stock (3,646) · · 3,646 Disposed
July 25, 2017 NTCT Restricted Stock Unit Common Stock (30,000) · · 30,000 Acquired
June 1, 2017 NTCT Restricted Stock Unit Common Stock (7,500) · · 7,500 Disposed
Dec. 11, 2016 NTCT Restricted Stock Unit Common Stock (50) · · 50 Disposed
Nov. 13, 2016 NTCT Restricted Stock Unit Common Stock (6,250) · · 6,250 Disposed
Sept. 4, 2016 NTCT Restricted Stock Unit Common Stock (7,500) · · 7,500 Disposed
Aug. 26, 2016 NTCT Restricted Stock Unit Common Stock (3,646) · · 3,646 Disposed
Aug. 21, 2016 NTCT Restricted Stock Unit Common Stock (3,622) · · 3,622 Disposed
June 1, 2016 NTCT Restricted Stock Unit Common Stock (30,000) · · 30,000 Acquired
Dec. 11, 2015 NTCT Restricted Stock Unit Common Stock (50) · · 50 Disposed
Nov. 13, 2015 NTCT Restricted Stock Unit Common Stock (6,250) · · 6,250 Disposed
Sept. 7, 2015 NTCT Restricted Stock Unit Common Stock (4,200) · · 4,200 Disposed
Sept. 4, 2015 NTCT Restricted Stock Unit Common Stock (30,000) · · 30,000 Acquired
Aug. 26, 2015 NTCT Restricted Stock Unit Common Stock (3,646) · · 3,646 Disposed
Aug. 21, 2015 NTCT Restricted Stock Unit Common Stock (3,622) · · 3,622 Disposed
Dec. 11, 2014 NTCT Restricted Stock Unit Common Stock (200) · · 200 Acquired
Nov. 13, 2014 NTCT Restricted Stock Unit Common Stock (25,000) · · 25,000 Acquired
Sept. 7, 2014 NTCT Restricted Stock Unit Common Stock (4,200) · · 4,200 Disposed
Aug. 26, 2014 NTCT Restricted Stock Unit Common Stock (3,645) · · 3,645 Disposed
Aug. 21, 2014 NTCT Restricted Stock Unit Common Stock (3,622) · · 3,622 Disposed
June 8, 2014 NTCT Restricted Stock Unit Common Stock (8,501) · · 8,501 Disposed
Sept. 7, 2013 NTCT Restricted Stock Unit Common Stock (4,200) · · 4,200 Disposed
Aug. 26, 2013 NTCT Restricted Stock Unit Common Stock (14,583) · · 14,583 Acquired
Aug. 21, 2013 NTCT Restricted Stock Unit Common Stock (3,621) · · 3,621 Disposed
June 8, 2013 NTCT Restricted Stock Unit Common Stock (8,501) · · 8,501 Disposed
Sept. 7, 2012 NTCT Restricted Stock Unit Common Stock (4,200) · · 4,200 Disposed
Aug. 21, 2012 NTCT Restricted Stock Unit Common Stock (14,487) · · 14,487 Disposed
June 8, 2012 NTCT Restricted Stock Unit Common Stock (8,501) · · 8,501 Disposed
Feb. 6, 2012 NTCT Restricted Stock Unit Common Stock (17,500) · · 17,500 Disposed
Sept. 7, 2011 NTCT Restricted Stock Unit Common Stock (16,800) · · 16,800 Acquired
June 8, 2011 NTCT Restricted Stock Unit Common Stock (8,500) · · 8,500 Disposed
May 3, 2011 NTCT Restricted Stock Unit Common Stock (2,500) · · 2,500 Disposed
Feb. 4, 2011 NTCT Restricted Stock Unit Common Stock (17,500) · · 17,500 Disposed
Oct. 26, 2010 NTCT Employee Stock Options (Right to Buy) Common Stock (20,000) $7.85 Jan. 5, 2014 20,000 Disposed
June 8, 2010 NTCT Restricted Stock Unit Common Stock (34,003) · · 34,003 Acquired
May 4, 2010 NTCT Restricted Stock Unit Common Stock (2,500) · · 2,500 Disposed
Feb. 12, 2010 NTCT Employee Stock Options (Right to Buy) Common Stock (25,000) $5.26 June 27, 2011 25,000 Disposed
Feb. 8, 2010 NTCT Employee Stock Options (Right to Buy) Common Stock (15,000) $5.26 June 27, 2011 15,000 Disposed
Feb. 4, 2010 NTCT Restricted Stock Unit Common Stock (17,500) · · 17,500 Disposed
Jan. 26, 2010 NTCT Employee Stock Options (Right to Buy) Common Stock (25,000) $4.22 Dec. 1, 2010 25,000 Disposed
Jan. 26, 2010 NTCT Employee Stock Options (Right to Buy) Common Stock (28,750) $4.22 Sept. 25, 2010 28,750 Disposed
Jan. 26, 2010 NTCT Restricted Stock Unit Common Stock (4,757) · · 4,757 Disposed
Oct. 27, 2009 NTCT Employee Stock Options (Right to Buy) Common Stock (15,000) $4.22 Sept. 25, 2010 15,000 Disposed
Aug. 25, 2009 NTCT Employee Stock Options (Right to Buy) Common Stock (5,000) $4.22 Sept. 25, 2010 5,000 Disposed
May 5, 2009 NTCT Restricted Stock Unit Common Stock (2,500) · · 2,500 Disposed
Feb. 4, 2009 NTCT Restricted Stock Unit Common Stock (17,500) · · 17,500 Disposed
Jan. 27, 2009 NTCT Restricted Stock Unit Common Stock (4,756) · · 4,756 Disposed
Jan. 27, 2009 NTCT Employee Stock Option (Right to Buy) Common Stock (20,000) $4.22 Sept. 25, 2010 20,000 Disposed

Showing latest 100 of 112 transactions

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2025 $300,245 · · · $358,913 · $23,094 $1,279,131
2024 $300,245 · · · $268,651 · $22,688 $1,506,632
2023 $300,245 · · · $460,778 · $17,063 $2,228,796

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.