DOWNING JOHN

Officer · NTCT

As of 2026-09-16, DOWNING JOHN has 57 Form 4 transactions on record across 1 company — 35 in the trailing 12 months.

Everything this person has disclosed to the SEC on Form 4 — across every company they file for — reconstructed from the public record. A filing history, not a tip sheet.

Pattern in the record: open-market sales filed in August in multiple years since 2025 — a recurring calendar cadence, more consistent with scheduled activity than a one-off decision.

Reconstructed holdings

Direct: $4.9MIndirect: $0$4.9Mas of 2026-09-16
  • Direct $4.9M
  • Indirect $0
NTCTdirect127,809 sh$4.9M

Reconstructed from this person's own Form 4 filings — the total each filing reported owning afterward, priced at the close on the as-of date shown. A filed position can lag the real one.

Direct and indirect holdings (e.g. through a trust or fund) are tagged separately, as filed.

Trades by company

NTCT · 57 trades
2026-08-11: Sale, 8,000 sh ($307K)2026-06-19: Withheld for tax, 2,305 sh ($91K)2026-06-19: Option exercise, 5,184 sh2026-06-19: Option exercise, 5,184 sh2026-06-19: Option exercise, 5,184 sh2026-06-19: Option exercise, 5,184 sh2026-06-15: Withheld for tax, 1,591 sh ($66K)2026-06-15: Option exercise, 5,400 sh2026-06-15: Option exercise, 5,400 sh2026-06-15: Option exercise, 5,400 sh2026-06-15: Option exercise, 5,400 sh2026-06-08: Sale, 8,000 sh ($322K)2026-06-06: Withheld for tax, 1,585 sh ($64K)2026-06-06: Option exercise, 5,400 sh2026-06-06: Option exercise, 5,400 sh2026-06-06: Option exercise, 5,400 sh2026-06-06: Option exercise, 5,400 sh2026-05-28: Award / grant, 14,400 sh2026-05-28: Award / grant, 14,400 sh2026-05-28: Award / grant, 21,600 sh2026-05-28: Award / grant, 21,600 sh2026-05-06: Withheld for tax, 1,588 sh ($57K)2026-05-06: Option exercise, 5,400 sh2026-05-06: Option exercise, 5,400 sh2026-05-06: Option exercise, 5,400 sh2026-05-06: Option exercise, 5,400 sh2026-02-20: Sale, 3,000 sh ($90K)2026-02-18: Sale, 3,000 sh ($88K)2025-11-06: Sale, 3,000 sh ($90K)2025-11-03: Sale, 3,000 sh ($83K)2025-10-26: Withheld for tax, 1,988 sh ($53K)2025-10-26: Option exercise, 6,750 sh2025-10-26: Option exercise, 6,750 sh2025-10-26: Option exercise, 6,750 sh2025-10-26: Option exercise, 6,750 sh2025-08-08: Sale, 3,000 sh ($64K)2025-06-15: Withheld for tax, 1,591 sh ($37K)2025-06-15: Option exercise, 5,400 sh2025-06-15: Option exercise, 5,400 sh2025-06-15: Option exercise, 5,400 sh2025-06-15: Option exercise, 5,400 sh2025-06-06: Withheld for tax, 1,591 sh ($37K)2025-06-06: Option exercise, 5,400 sh2025-06-06: Option exercise, 5,400 sh2025-06-06: Option exercise, 5,400 sh2025-06-06: Option exercise, 5,400 sh2025-06-04: Withheld for tax, 1,988 sh ($47K)2025-06-04: Option exercise, 6,750 sh2025-06-04: Option exercise, 6,750 sh2025-06-04: Option exercise, 6,750 sh2025-06-04: Option exercise, 6,750 sh2025-05-29: Sale, 3,000 sh ($70K)2025-05-05: Award / grant, 21,600 sh2025-05-05: Award / grant, 21,600 sh2025-05-05: Award / grant, 14,400 sh2025-05-05: Award / grant, 14,400 sh2025-02-18: Sale, 3,000 sh ($73K)

Filing ledger

DateCompanyActionShares @ priceValueOwnership ΔOwned afterFiling
2026-08-11NTCTSale8,000 @ $38.41$307K−5.9% of holding127,809Form 4
2026-06-08NTCTSale8,000 @ $40.29$322K−5.8% of holding129,121Form 4
2026-02-20NTCTSale3,000 @ $30.00$90K−2.3% of holding129,494Form 4
2026-02-18NTCTSale3,000 @ $29.18$88K−2.2% of holding132,494Form 4
2025-11-06NTCTSale3,000 @ $30.00$90K−2.2% of holding135,494Form 4
2025-11-03NTCTSale3,000 @ $27.80$83K−2.1% of holding138,494Form 4
2025-08-08NTCTSale3,000 @ $21.40$64K−2.1% of holding136,732Form 4
2025-05-29NTCTSale3,000 @ $23.47$70K−2.3% of holding127,352Form 4
2025-02-18NTCTSale3,000 @ $24.25$73K−2.2% of holding130,352Form 4
48 award / exercise / gift records — not counted as purchases
DateCompanyActionSharesOwned afterFiling
2026-06-19NTCTWithheld for tax2,305135,809Form 4
2026-06-19NTCTOption exercise5,184138,114Form 4
2026-06-19NTCTOption exercise5,18443,200Form 4
2026-06-19NTCTOption exercise5,184138,114Form 4
2026-06-19NTCTOption exercise5,18443,200Form 4
2026-06-15NTCTWithheld for tax1,591132,930Form 4
2026-06-15NTCTOption exercise5,400134,521Form 4
2026-06-15NTCTOption exercise5,40060,750Form 4
2026-06-15NTCTOption exercise5,400134,521Form 4
2026-06-15NTCTOption exercise5,40060,750Form 4
2026-06-06NTCTWithheld for tax1,585137,121Form 4
2026-06-06NTCTOption exercise5,40066,150Form 4
2026-06-06NTCTOption exercise5,400138,706Form 4
2026-06-06NTCTOption exercise5,40066,150Form 4
2026-06-06NTCTOption exercise5,400138,706Form 4
2026-05-28NTCTAward / grant14,40057,600Form 4
2026-05-28NTCTAward / grant14,40057,600Form 4
2026-05-28NTCTAward / grant21,60071,550Form 4
2026-05-28NTCTAward / grant21,60071,550Form 4
2026-05-06NTCTWithheld for tax1,588133,306Form 4
2026-05-06NTCTOption exercise5,40049,950Form 4
2026-05-06NTCTOption exercise5,400134,894Form 4
2026-05-06NTCTOption exercise5,40049,950Form 4
2026-05-06NTCTOption exercise5,400134,894Form 4
2025-10-26NTCTWithheld for tax1,988141,494Form 4
2025-10-26NTCTOption exercise6,75055,350Form 4
2025-10-26NTCTOption exercise6,750143,482Form 4
2025-10-26NTCTOption exercise6,75055,350Form 4
2025-10-26NTCTOption exercise6,750143,482Form 4
2025-06-15NTCTWithheld for tax1,591139,732Form 4
2025-06-15NTCTOption exercise5,40062,100Form 4
2025-06-15NTCTOption exercise5,400141,323Form 4
2025-06-15NTCTOption exercise5,40062,100Form 4
2025-06-15NTCTOption exercise5,400141,323Form 4
2025-06-06NTCTWithheld for tax1,591135,923Form 4
2025-06-06NTCTOption exercise5,40067,500Form 4
2025-06-06NTCTOption exercise5,400137,514Form 4
2025-06-06NTCTOption exercise5,40067,500Form 4
2025-06-06NTCTOption exercise5,400137,514Form 4
2025-06-04NTCTWithheld for tax1,988132,114Form 4

Source: SEC Form 4 filings. Each row links to its original filing.

Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms.