NTCT · NetScout Systems Inc. Common Stock
View on chartInsiders & Stakes
| Anil K. Singhal See Remarks | ▼ Sell | Tax Withholding | 455,034 Shares held | 6/19/2026 | View profile |
| John Downing EVP, World-Wide Sales | ▼ Sell | Open Market | 127,809 Shares held | 8/11/2026 | View profile |
| Joseph G. Hadzima Jr. Director | ▲ Buy | Option Exercise | 125,185 Shares held | 9/10/2026 | View profile |
| EGAN JOHN R Director | ▲ Buy | Option Exercise | 112,740 Shares held | 9/10/2026 | View profile |
| DONAHUE ROBERT E Director | ▲ Buy | Option Exercise | 73,977 Shares held | 9/10/2026 | View profile |
| BUA JEAN A Director | ▼ Sell | Open Market | 71,361 Shares held | 2/13/2025 | View profile |
| VITALE VIVIAN M Director | ▲ Buy | Option Exercise | 52,970 Shares held | 9/10/2026 | View profile |
| Alfred Grasso Director | ▲ Buy | Option Exercise | 42,000 Shares held | 9/10/2026 | View profile |
| Michael Szabados Director | ▼ Sell | Open Market | 41,654 Shares held | 8/25/2026 | View profile |
| Christopher Perretta Director | ▼ Sell | Open Market | 40,866 Shares held | 9/11/2026 | View profile |
| SPRADLEY SUSAN LOUISE Director | ▲ Buy | Option Exercise | 37,000 Shares held | 8/25/2023 | View profile |
| Anthony John Piazza EVP & Chief Financial Officer | ▼ Sell | Tax Withholding | 29,517 Shares held | 8/25/2026 | View profile |
| Nash Shannon Director | ▲ Buy | Option Exercise | 25,085 Shares held | 9/10/2026 | View profile |
| Pelage Marlene Director | ▲ Buy | Option Exercise | 25,085 Shares held | 9/10/2026 | View profile |
| Sanjay Munshi Chief Operating Officer | ▼ Sell | Tax Withholding | 8,998 Shares held | 8/25/2026 | View profile |
| Eric Todd Watt Chief Accounting Officer | ▼ Sell | Tax Withholding | 2,446 Shares held | 1/27/2026 | View profile |
Transaction History
| Christopher Perretta | ▼ Sell | Open Market | 7,000 | $266K | 9/11/2026 |
| VITALE VIVIAN M | ▲ Buy | Option Exercise | 7,000 | — | 9/10/2026 |
| Christopher Perretta | ▲ Buy | Option Exercise | 7,000 | — | 9/10/2026 |
| Nash Shannon | ▲ Buy | Option Exercise | 7,000 | — | 9/10/2026 |
| Joseph G. Hadzima Jr. | ▲ Buy | Option Exercise | 7,000 | — | 9/10/2026 |
| Alfred Grasso | ▲ Buy | Option Exercise | 7,000 | — | 9/10/2026 |
| EGAN JOHN R | ▲ Buy | Option Exercise | 7,000 | — | 9/10/2026 |
| DONAHUE ROBERT E | ▲ Buy | Option Exercise | 7,000 | — | 9/10/2026 |
| Pelage Marlene | ▲ Buy | Option Exercise | 7,000 | — | 9/10/2026 |
| Michael Szabados | ▼ Sell | Open Market | 4,000 | $151K | 8/25/2026 |
| Anthony John Piazza | ▲ Buy | Option Exercise | 2,500 | — | 8/25/2026 |
| Anthony John Piazza | ▼ Sell | Tax Withholding | 737 | $28K | 8/25/2026 |
| Sanjay Munshi | ▲ Buy | Option Exercise | 3,000 | — | 8/25/2026 |
| Sanjay Munshi | ▼ Sell | Tax Withholding | 731 | $28K | 8/25/2026 |
| Sanjay Munshi | ▼ Sell | Open Market | 2,269 | $89K | 8/17/2026 |
| John Downing | ▼ Sell | Open Market | 8,000 | $307K | 8/11/2026 |
| Michael Szabados | ▲ Buy | Option Exercise | 6,048 | — | 6/19/2026 |
| Michael Szabados | ▼ Sell | Tax Withholding | 1,782 | $71K | 6/19/2026 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 10,368 | — | 6/19/2026 |
| Anil K. Singhal | ▼ Sell | Tax Withholding | 4,609 | $183K | 6/19/2026 |
| John Downing | ▲ Buy | Option Exercise | 5,184 | — | 6/19/2026 |
| John Downing | ▼ Sell | Tax Withholding | 2,305 | $91K | 6/19/2026 |
| Michael Szabados | ▲ Buy | Option Exercise | 6,300 | — | 6/15/2026 |
| Michael Szabados | ▼ Sell | Tax Withholding | 1,856 | $77K | 6/15/2026 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 10,800 | — | 6/15/2026 |
| Anil K. Singhal | ▼ Sell | Tax Withholding | 4,195 | $174K | 6/15/2026 |
| Sanjay Munshi | ▲ Buy | Option Exercise | 2,400 | — | 6/15/2026 |
| Sanjay Munshi | ▼ Sell | Tax Withholding | 585 | $24K | 6/15/2026 |
| John Downing | ▲ Buy | Option Exercise | 5,400 | — | 6/15/2026 |
| John Downing | ▼ Sell | Tax Withholding | 1,591 | $66K | 6/15/2026 |
| Anthony John Piazza | ▲ Buy | Option Exercise | 2,000 | — | 6/15/2026 |
| Anthony John Piazza | ▼ Sell | Tax Withholding | 589 | $24K | 6/15/2026 |
| John Downing | ▼ Sell | Open Market | 8,000 | $322K | 6/8/2026 |
| Michael Szabados | ▲ Buy | Option Exercise | 6,300 | — | 6/6/2026 |
| Michael Szabados | ▼ Sell | Tax Withholding | 1,850 | $75K | 6/6/2026 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 10,800 | — | 6/6/2026 |
| Anil K. Singhal | ▼ Sell | Tax Withholding | 3,170 | $129K | 6/6/2026 |
| Anthony John Piazza | ▲ Buy | Option Exercise | 2,400 | — | 6/6/2026 |
| Anthony John Piazza | ▼ Sell | Tax Withholding | 705 | $29K | 6/6/2026 |
| Sanjay Munshi | ▲ Buy | Option Exercise | 2,880 | — | 6/6/2026 |
| Sanjay Munshi | ▼ Sell | Tax Withholding | 702 | $28K | 6/6/2026 |
| John Downing | ▲ Buy | Option Exercise | 5,400 | — | 6/6/2026 |
| John Downing | ▼ Sell | Tax Withholding | 1,585 | $64K | 6/6/2026 |
| Michael Szabados | ▼ Sell | Open Market | 4,000 | $154K | 5/15/2026 |
| Sanjay Munshi | ▼ Sell | Open Market | 1,985 | $76K | 5/15/2026 |
| Alfred Grasso | ▼ Sell | Open Market | 5,000 | $203K | 5/12/2026 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 10,800 | — | 5/6/2026 |
| Anil K. Singhal | ▼ Sell | Tax Withholding | 3,181 | $114K | 5/6/2026 |
| Anthony John Piazza | ▲ Buy | Option Exercise | 4,500 | — | 5/6/2026 |
| Anthony John Piazza | ▼ Sell | Tax Withholding | 1,423 | $51K | 5/6/2026 |
| Sanjay Munshi | ▲ Buy | Option Exercise | 3,750 | — | 5/6/2026 |
| Sanjay Munshi | ▼ Sell | Tax Withholding | 1,014 | $36K | 5/6/2026 |
| John Downing | ▲ Buy | Option Exercise | 5,400 | — | 5/6/2026 |
| John Downing | ▼ Sell | Tax Withholding | 1,588 | $57K | 5/6/2026 |
| John Downing | ▼ Sell | Open Market | 3,000 | $90K | 2/20/2026 |
| Michael Szabados | ▼ Sell | Open Market | 4,000 | $117K | 2/18/2026 |
| Sanjay Munshi | ▼ Sell | Open Market | 2,000 | $58K | 2/18/2026 |
| John Downing | ▼ Sell | Open Market | 3,000 | $88K | 2/18/2026 |
| Eric Todd Watt | ▲ Buy | Option Exercise | 3,750 | — | 1/27/2026 |
| Eric Todd Watt | ▼ Sell | Tax Withholding | 1,304 | $36K | 1/27/2026 |
| Christopher Perretta | ▼ Sell | Open Market | 10,000 | $280K | 12/12/2025 |
| Anil K. Singhal | ▼ Sell | Gift | 9,278 | — | 12/10/2025 |
| Sanjay Munshi | ▼ Sell | Open Market | 2,000 | $54K | 12/3/2025 |
| Joseph G. Hadzima Jr. | ▼ Sell | Gift | 10,000 | $0 | 11/20/2025 |
| Joseph G. Hadzima Jr. | ▼ Sell | Open Market | 3,113 | $80K | 11/19/2025 |
| Michael Szabados | ▼ Sell | Open Market | 4,000 | $113K | 11/12/2025 |
| John Downing | ▼ Sell | Open Market | 3,000 | $90K | 11/6/2025 |
| John Downing | ▼ Sell | Open Market | 3,000 | $83K | 11/3/2025 |
| Michael Szabados | ▲ Buy | Option Exercise | 7,875 | — | 10/26/2025 |
| Michael Szabados | ▼ Sell | Tax Withholding | 2,320 | $62K | 10/26/2025 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 13,500 | — | 10/26/2025 |
| Anil K. Singhal | ▼ Sell | Tax Withholding | 6,001 | $161K | 10/26/2025 |
| John Downing | ▲ Buy | Option Exercise | 6,750 | — | 10/26/2025 |
| John Downing | ▼ Sell | Tax Withholding | 1,988 | $53K | 10/26/2025 |
| VITALE VIVIAN M | ▲ Buy | Option Exercise | 7,000 | — | 9/12/2025 |
| Nash Shannon | ▲ Buy | Option Exercise | 7,000 | — | 9/12/2025 |
| Pelage Marlene | ▲ Buy | Option Exercise | 7,000 | — | 9/12/2025 |
| Alfred Grasso | ▲ Buy | Option Exercise | 7,000 | — | 9/12/2025 |
| Joseph G. Hadzima Jr. | ▲ Buy | Option Exercise | 7,000 | — | 9/12/2025 |
| DONAHUE ROBERT E | ▲ Buy | Option Exercise | 7,000 | — | 9/12/2025 |
| Christopher Perretta | ▲ Buy | Option Exercise | 7,000 | — | 9/12/2025 |
| EGAN JOHN R | ▲ Buy | Option Exercise | 7,000 | — | 9/12/2025 |
| Alfred Grasso | ▼ Sell | Open Market | 5,644 | $138K | 8/27/2025 |
| Alfred Grasso | ▼ Sell | Open Market | 5,356 | $129K | 8/26/2025 |
| Anthony John Piazza | ▲ Buy | Option Exercise | 2,500 | — | 8/25/2025 |
| Sanjay Munshi | ▼ Sell | Tax Withholding | 731 | $17K | 8/25/2025 |
| Anthony John Piazza | ▼ Sell | Tax Withholding | 737 | $17K | 8/25/2025 |
| Sanjay Munshi | ▲ Buy | Option Exercise | 3,000 | — | 8/25/2025 |
| Michael Szabados | ▼ Sell | Open Market | 4,000 | $92K | 8/22/2025 |
| Joseph G. Hadzima Jr. | ▼ Sell | Open Market | 3,500 | $77K | 8/12/2025 |
| John Downing | ▼ Sell | Open Market | 3,000 | $64K | 8/8/2025 |
| Michael Szabados | ▼ Sell | Tax Withholding | 1,856 | $43K | 6/15/2025 |
| Sanjay Munshi | ▲ Buy | Option Exercise | 2,400 | — | 6/15/2025 |
| John Downing | ▲ Buy | Option Exercise | 5,400 | — | 6/15/2025 |
| Michael Szabados | ▲ Buy | Option Exercise | 6,300 | — | 6/15/2025 |
| John Downing | ▼ Sell | Tax Withholding | 1,591 | $37K | 6/15/2025 |
| Sanjay Munshi | ▼ Sell | Tax Withholding | 585 | $14K | 6/15/2025 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 10,800 | — | 6/15/2025 |
| Anil K. Singhal | ▼ Sell | Tax Withholding | 3,776 | $88K | 6/15/2025 |
| Anthony John Piazza | ▲ Buy | Option Exercise | 2,000 | — | 6/15/2025 |
| Anthony John Piazza | ▼ Sell | Tax Withholding | 589 | $14K | 6/15/2025 |
| Joseph G. Hadzima Jr. | ▼ Sell | Open Market | 3,500 | $83K | 6/10/2025 |
| Sanjay Munshi | ▲ Buy | Option Exercise | 2,880 | — | 6/6/2025 |
| Sanjay Munshi | ▼ Sell | Tax Withholding | 701 | $16K | 6/6/2025 |
| Anthony John Piazza | ▲ Buy | Option Exercise | 2,400 | — | 6/6/2025 |
| Anthony John Piazza | ▼ Sell | Tax Withholding | 701 | $16K | 6/6/2025 |
| Michael Szabados | ▲ Buy | Option Exercise | 6,300 | — | 6/6/2025 |
| Michael Szabados | ▼ Sell | Tax Withholding | 1,856 | $43K | 6/6/2025 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 10,800 | — | 6/6/2025 |
| Anil K. Singhal | ▼ Sell | Tax Withholding | 3,181 | $74K | 6/6/2025 |
| John Downing | ▲ Buy | Option Exercise | 5,400 | — | 6/6/2025 |
| John Downing | ▼ Sell | Tax Withholding | 1,591 | $37K | 6/6/2025 |
| John Downing | ▼ Sell | Tax Withholding | 1,988 | $47K | 6/4/2025 |
| John Downing | ▲ Buy | Option Exercise | 6,750 | — | 6/4/2025 |
| Michael Szabados | ▼ Sell | Tax Withholding | 2,313 | $54K | 6/4/2025 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 13,500 | — | 6/4/2025 |
| Anil K. Singhal | ▼ Sell | Tax Withholding | 3,976 | $93K | 6/4/2025 |
| Michael Szabados | ▲ Buy | Option Exercise | 7,875 | — | 6/4/2025 |
| Anthony John Piazza | ▲ Buy | Option Exercise | 2,500 | — | 6/2/2025 |
| Sanjay Munshi | ▲ Buy | Option Exercise | 2,750 | — | 6/2/2025 |
| John Downing | ▼ Sell | Open Market | 3,000 | $70K | 5/29/2025 |
| Anil K. Singhal | ▼ Sell | Gift | 400,000 | — | 5/14/2025 |
| Anil K. Singhal | ▼ Sell | Gift | 400,000 | — | 5/14/2025 |
| Michael Szabados | ▼ Sell | Open Market | 7,500 | $171K | 5/13/2025 |
| John Downing | ▼ Sell | Open Market | 3,000 | $73K | 2/18/2025 |
| BUA JEAN A | ▼ Sell | Open Market | 11,999 | $287K | 2/13/2025 |
| Michael Szabados | ▼ Sell | Open Market | 6,500 | $153K | 2/4/2025 |
| John Downing | ▼ Sell | Open Market | 3,000 | $68K | 11/11/2024 |
| Joseph G. Hadzima Jr. | ▼ Sell | Open Market | 7,000 | $145K | 11/1/2024 |
| Michael Szabados | ▼ Sell | Open Market | 6,500 | $139K | 10/30/2024 |
| John Downing | ▼ Sell | Tax Withholding | 1,988 | $41K | 10/26/2024 |
| Anil K. Singhal | ▼ Sell | Tax Withholding | 6,001 | $124K | 10/26/2024 |
| BUA JEAN A | ▲ Buy | Option Exercise | 6,750 | — | 10/26/2024 |
| BUA JEAN A | ▼ Sell | Tax Withholding | 1,988 | $41K | 10/26/2024 |
| John Downing | ▲ Buy | Option Exercise | 6,750 | — | 10/26/2024 |
| Michael Szabados | ▲ Buy | Option Exercise | 7,875 | — | 10/26/2024 |
| Michael Szabados | ▼ Sell | Tax Withholding | 2,320 | $48K | 10/26/2024 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 13,500 | — | 10/26/2024 |
| DONAHUE ROBERT E | ▲ Buy | Option Exercise | 7,000 | — | 9/14/2024 |
| VITALE VIVIAN M | ▲ Buy | Option Exercise | 7,000 | — | 9/14/2024 |
| Nash Shannon | ▲ Buy | Option Exercise | 7,000 | — | 9/14/2024 |
| Pelage Marlene | ▲ Buy | Option Exercise | 7,000 | — | 9/14/2024 |
| Alfred Grasso | ▲ Buy | Option Exercise | 7,000 | — | 9/14/2024 |
| Christopher Perretta | ▲ Buy | Option Exercise | 7,000 | — | 9/14/2024 |
| Joseph G. Hadzima Jr. | ▲ Buy | Option Exercise | 7,000 | — | 9/14/2024 |
| EGAN JOHN R | ▲ Buy | Option Exercise | 7,000 | — | 9/14/2024 |
| Michael Szabados | ▼ Sell | Open Market | 6,500 | $122K | 9/11/2024 |
| Christopher Perretta | ▼ Sell | Open Market | 11,905 | $250K | 8/23/2024 |
| BUA JEAN A | ▼ Sell | Open Market | 19,205 | $391K | 8/21/2024 |
| John Downing | ▼ Sell | Open Market | 4,247 | $85K | 8/15/2024 |
| Michael Szabados | ▼ Sell | Tax Withholding | 1,856 | $33K | 6/15/2024 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 10,800 | — | 6/15/2024 |
| BUA JEAN A | ▲ Buy | Option Exercise | 5,400 | — | 6/15/2024 |
| Michael Szabados | ▲ Buy | Option Exercise | 6,300 | — | 6/15/2024 |
| John Downing | ▲ Buy | Option Exercise | 5,400 | — | 6/15/2024 |
| John Downing | ▼ Sell | Tax Withholding | 1,591 | $28K | 6/15/2024 |
| BUA JEAN A | ▼ Sell | Tax Withholding | 1,591 | $28K | 6/15/2024 |
| Anil K. Singhal | ▼ Sell | Tax Withholding | 4,801 | $85K | 6/15/2024 |
| Anil K. Singhal | ▼ Sell | Tax Withholding | 5,938 | $113K | 6/6/2024 |
| Michael Szabados | ▲ Buy | Option Exercise | 11,760 | — | 6/6/2024 |
| Michael Szabados | ▼ Sell | Tax Withholding | 3,464 | $66K | 6/6/2024 |
| John Downing | ▲ Buy | Option Exercise | 10,080 | — | 6/6/2024 |
| BUA JEAN A | ▼ Sell | Tax Withholding | 2,969 | $57K | 6/6/2024 |
| John Downing | ▼ Sell | Tax Withholding | 2,969 | $57K | 6/6/2024 |
| BUA JEAN A | ▲ Buy | Option Exercise | 10,080 | — | 6/6/2024 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 20,160 | — | 6/6/2024 |
| Michael Szabados | ▼ Sell | Tax Withholding | 2,320 | $44K | 6/4/2024 |
| Michael Szabados | ▲ Buy | Option Exercise | 7,875 | — | 6/4/2024 |
| BUA JEAN A | ▲ Buy | Option Exercise | 6,750 | — | 6/4/2024 |
| BUA JEAN A | ▼ Sell | Tax Withholding | 1,988 | $38K | 6/4/2024 |
| John Downing | ▲ Buy | Option Exercise | 6,750 | — | 6/4/2024 |
| Anil K. Singhal | ▼ Sell | Tax Withholding | 3,976 | $76K | 6/4/2024 |
| John Downing | ▼ Sell | Tax Withholding | 1,988 | $38K | 6/4/2024 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 13,500 | — | 6/4/2024 |
| Michael Szabados | ▼ Sell | Tax Withholding | 2,569 | $53K | 6/3/2024 |
| Michael Szabados | ▲ Buy | Option Exercise | 8,750 | — | 6/3/2024 |
| John Downing | ▼ Sell | Tax Withholding | 2,209 | $45K | 6/3/2024 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 15,000 | — | 6/3/2024 |
| Anil K. Singhal | ▼ Sell | Tax Withholding | 4,418 | $91K | 6/3/2024 |
| BUA JEAN A | ▲ Buy | Option Exercise | 7,500 | — | 6/3/2024 |
| BUA JEAN A | ▼ Sell | Tax Withholding | 2,196 | $45K | 6/3/2024 |
| John Downing | ▲ Buy | Option Exercise | 7,500 | — | 6/3/2024 |
| Michael Szabados | ▼ Sell | Open Market | 5,000 | $102K | 5/14/2024 |
| John Downing | ▼ Sell | Open Market | 3,000 | $66K | 2/16/2024 |
| Michael Szabados | ▼ Sell | Open Market | 5,000 | $111K | 1/30/2024 |
| Nash Shannon | ▲ Buy | Option Exercise | 4,085 | — | 1/24/2024 |
| Pelage Marlene | ▲ Buy | Option Exercise | 4,085 | — | 1/24/2024 |
| Michael Szabados | ▼ Sell | Open Market | 5,000 | $105K | 12/7/2023 |
| John Downing | ▼ Sell | Open Market | 3,000 | $61K | 11/10/2023 |
| BUA JEAN A | ▼ Sell | Tax Withholding | 3,001 | $67K | 10/26/2023 |
| Anil K. Singhal | ▼ Sell | Tax Withholding | 6,001 | $134K | 10/26/2023 |
| BUA JEAN A | ▲ Buy | Option Exercise | 6,750 | — | 10/26/2023 |
| John Downing | ▼ Sell | Tax Withholding | 3,001 | $67K | 10/26/2023 |
| John Downing | ▲ Buy | Option Exercise | 6,750 | — | 10/26/2023 |
| Michael Szabados | ▼ Sell | Tax Withholding | 3,501 | $78K | 10/26/2023 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 13,500 | — | 10/26/2023 |
| Michael Szabados | ▲ Buy | Option Exercise | 7,875 | — | 10/26/2023 |
| Joseph G. Hadzima Jr. | ▼ Sell | Open Market | 7,000 | $195K | 9/13/2023 |
| EGAN JOHN R | ▲ Buy | Option Exercise | 7,000 | — | 8/25/2023 |
| VITALE VIVIAN M | ▲ Buy | Option Exercise | 7,000 | — | 8/25/2023 |
AI Market Commentary
AI-generatedAll commentary →Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.
October 16, 2026
RBC Capital Upgrades NetScout, DDoS Attacks Surge 1,286% in 1H 2026
RBC Capital kept its Sector Perform rating for NetScout and lifted its price target to $43 from $38. NetScout’s threat‑intelligence team reported a 1,286% rise in high‑capacity DDoS attacks during the first half of 2026, highlighting growing cyber‑security demand. The company’s services help detect and mitigate such attacks, which could support its revenue growth. Analysts see a target range of $37.13 to $50.00, with a current average of $43.38.
RBC Capital Upgrades NetScout, DDoS Attacks Surge 1,286% in 1H 2026. RBC Capital kept its Sector Perform rating for NetScout and lifted its price target to $43 from $38. NetScout’s threat‑intelligence team reported a 1,286% rise in high‑capacity DDoS attacks during the first half of 2026, highlighting growing cyber‑security demand. The company’s services help detect and mitigate such attacks, which could support its revenue growth. Analysts see a target range of $37.13 to $50.00, with a current average of $43.38.