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 | ▼ Sell | Gift | 118,185 Shares held | 11/20/2025 | View profile |
| EGAN JOHN R Director | ▲ Buy | Option Exercise | 105,740 Shares held | 9/12/2025 | View profile |
| BUA JEAN A Director | ▼ Sell | Open Market | 71,361 Shares held | 2/13/2025 | View profile |
| DONAHUE ROBERT E Director | ▲ Buy | Option Exercise | 66,977 Shares held | 9/12/2025 | View profile |
| VITALE VIVIAN M Director | ▲ Buy | Option Exercise | 45,970 Shares held | 9/12/2025 | View profile |
| Michael Szabados Chief Operating Officer | ▼ Sell | Tax Withholding | 45,654 Shares held | 6/19/2026 | View profile |
| Christopher Perretta Director | ▼ Sell | Open Market | 40,866 Shares held | 12/12/2025 | View profile |
| SPRADLEY SUSAN LOUISE Director | ▲ Buy | Option Exercise | 37,000 Shares held | 8/25/2023 | View profile |
| Alfred Grasso Director | ▼ Sell | Open Market | 35,000 Shares held | 5/12/2026 | View profile |
| Anthony John Piazza EVP & Chief Financial Officer | ▼ Sell | Tax Withholding | 27,754 Shares held | 6/15/2026 | View profile |
| Nash Shannon | ▲ Buy | Option Exercise | 18,085 Shares held | 9/12/2025 | View profile |
| Pelage Marlene | ▲ Buy | Option Exercise | 18,085 Shares held | 9/12/2025 | View profile |
| Sanjay Munshi Chief Operating Officer | ▼ Sell | Open Market | 6,729 Shares held | 8/17/2026 | View profile |
| Eric Todd Watt Chief Accounting Officer | ▼ Sell | Tax Withholding | 2,446 Shares held | 1/27/2026 | View profile |
Transaction History
| 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 | ▼ Sell | Tax Withholding | 1,304 | $36K | 1/27/2026 |
| Eric Todd Watt | ▲ Buy | Option Exercise | 3,750 | — | 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 |
| Joseph G. Hadzima Jr. | ▲ 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 |
| VITALE VIVIAN M | ▲ Buy | Option Exercise | 7,000 | — | 9/12/2025 |
| EGAN JOHN R | ▲ 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 |
| Alfred Grasso | ▲ 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 |
| Sanjay Munshi | ▲ Buy | Option Exercise | 3,000 | — | 8/25/2025 |
| Sanjay Munshi | ▼ Sell | Tax Withholding | 731 | $17K | 8/25/2025 |
| Anthony John Piazza | ▲ Buy | Option Exercise | 2,500 | — | 8/25/2025 |
| Anthony John Piazza | ▼ Sell | Tax Withholding | 737 | $17K | 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 | ▲ Buy | Option Exercise | 6,300 | — | 6/15/2025 |
| Michael Szabados | ▼ Sell | Tax Withholding | 1,856 | $43K | 6/15/2025 |
| Sanjay Munshi | ▲ Buy | Option Exercise | 2,400 | — | 6/15/2025 |
| Sanjay Munshi | ▼ Sell | Tax Withholding | 585 | $14K | 6/15/2025 |
| John Downing | ▲ Buy | Option Exercise | 5,400 | — | 6/15/2025 |
| John Downing | ▼ Sell | Tax Withholding | 1,591 | $37K | 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 |
| Michael Szabados | ▲ Buy | Option Exercise | 7,875 | — | 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 |
| John Downing | ▲ Buy | Option Exercise | 6,750 | — | 6/4/2025 |
| John Downing | ▼ Sell | Tax Withholding | 1,988 | $47K | 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 | ▲ Buy | Option Exercise | 6,750 | — | 10/26/2024 |
| John Downing | ▼ Sell | Tax Withholding | 1,988 | $41K | 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 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 13,500 | — | 10/26/2024 |
| Anil K. Singhal | ▼ Sell | Tax Withholding | 6,001 | $124K | 10/26/2024 |
| Michael Szabados | ▲ Buy | Option Exercise | 7,875 | — | 10/26/2024 |
| Michael Szabados | ▼ Sell | Tax Withholding | 2,320 | $48K | 10/26/2024 |
| EGAN JOHN R | ▲ Buy | Option Exercise | 7,000 | — | 9/14/2024 |
| Joseph G. Hadzima Jr. | ▲ Buy | Option Exercise | 7,000 | — | 9/14/2024 |
| Christopher Perretta | ▲ Buy | Option Exercise | 7,000 | — | 9/14/2024 |
| Nash Shannon | ▲ Buy | Option Exercise | 7,000 | — | 9/14/2024 |
| Alfred Grasso | ▲ Buy | Option Exercise | 7,000 | — | 9/14/2024 |
| DONAHUE ROBERT E | ▲ Buy | Option Exercise | 7,000 | — | 9/14/2024 |
| VITALE VIVIAN M | ▲ Buy | Option Exercise | 7,000 | — | 9/14/2024 |
| Pelage Marlene | ▲ 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 | ▲ Buy | Option Exercise | 6,300 | — | 6/15/2024 |
| Michael Szabados | ▼ Sell | Tax Withholding | 1,856 | $33K | 6/15/2024 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 10,800 | — | 6/15/2024 |
| Anil K. Singhal | ▼ Sell | Tax Withholding | 4,801 | $85K | 6/15/2024 |
| BUA JEAN A | ▲ Buy | Option Exercise | 5,400 | — | 6/15/2024 |
| BUA JEAN A | ▼ Sell | Tax Withholding | 1,591 | $28K | 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 | ▲ Buy | Option Exercise | 10,080 | — | 6/6/2024 |
| BUA JEAN A | ▼ Sell | Tax Withholding | 2,969 | $57K | 6/6/2024 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 20,160 | — | 6/6/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 |
| John Downing | ▼ Sell | Tax Withholding | 2,969 | $57K | 6/6/2024 |
| BUA JEAN A | ▲ Buy | Option Exercise | 6,750 | — | 6/4/2024 |
| BUA JEAN A | ▼ Sell | Tax Withholding | 1,988 | $38K | 6/4/2024 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 13,500 | — | 6/4/2024 |
| Anil K. Singhal | ▼ Sell | Tax Withholding | 3,976 | $76K | 6/4/2024 |
| Michael Szabados | ▲ Buy | Option Exercise | 7,875 | — | 6/4/2024 |
| Michael Szabados | ▼ Sell | Tax Withholding | 2,320 | $44K | 6/4/2024 |
| John Downing | ▲ Buy | Option Exercise | 6,750 | — | 6/4/2024 |
| John Downing | ▼ Sell | Tax Withholding | 1,988 | $38K | 6/4/2024 |
| BUA JEAN A | ▲ Buy | Option Exercise | 7,500 | — | 6/3/2024 |
| BUA JEAN A | ▼ Sell | Tax Withholding | 2,196 | $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 |
| Michael Szabados | ▲ Buy | Option Exercise | 8,750 | — | 6/3/2024 |
| Michael Szabados | ▼ Sell | Tax Withholding | 2,569 | $53K | 6/3/2024 |
| John Downing | ▲ Buy | Option Exercise | 7,500 | — | 6/3/2024 |
| John Downing | ▼ Sell | Tax Withholding | 2,209 | $45K | 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 | ▲ Buy | Option Exercise | 6,750 | — | 10/26/2023 |
| BUA JEAN A | ▼ Sell | Tax Withholding | 3,001 | $67K | 10/26/2023 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 13,500 | — | 10/26/2023 |
| Anil K. Singhal | ▼ Sell | Tax Withholding | 6,001 | $134K | 10/26/2023 |
| Michael Szabados | ▲ Buy | Option Exercise | 7,875 | — | 10/26/2023 |
| Michael Szabados | ▼ Sell | Tax Withholding | 3,501 | $78K | 10/26/2023 |
| John Downing | ▲ Buy | Option Exercise | 6,750 | — | 10/26/2023 |
| John Downing | ▼ Sell | Tax Withholding | 3,001 | $67K | 10/26/2023 |
| Joseph G. Hadzima Jr. | ▼ Sell | Open Market | 7,000 | $195K | 9/13/2023 |
| DONAHUE ROBERT E | ▲ Buy | Option Exercise | 7,000 | — | 8/25/2023 |
| SPRADLEY SUSAN LOUISE | ▲ Buy | Option Exercise | 7,000 | — | 8/25/2023 |
| Christopher Perretta | ▲ Buy | Option Exercise | 7,000 | — | 8/25/2023 |
| EGAN JOHN R | ▲ Buy | Option Exercise | 7,000 | — | 8/25/2023 |
| Joseph G. Hadzima Jr. | ▲ Buy | Option Exercise | 7,000 | — | 8/25/2023 |
| Alfred Grasso | ▲ Buy | Option Exercise | 7,000 | — | 8/25/2023 |
| VITALE VIVIAN M | ▲ Buy | Option Exercise | 7,000 | — | 8/25/2023 |
| John Downing | ▼ Sell | Open Market | 3,000 | $84K | 8/8/2023 |
| Michael Szabados | ▲ Buy | Option Exercise | 8,750 | — | 8/1/2023 |
| Michael Szabados | ▼ Sell | Tax Withholding | 3,709 | $104K | 8/1/2023 |
| Michael Szabados | ▼ Sell | Open Market | 5,000 | $139K | 8/1/2023 |
| BUA JEAN A | ▲ Buy | Option Exercise | 7,500 | — | 8/1/2023 |
| BUA JEAN A | ▼ Sell | Tax Withholding | 2,605 | $73K | 8/1/2023 |
| John Downing | ▲ Buy | Option Exercise | 7,500 | — | 8/1/2023 |
| John Downing | ▼ Sell | Tax Withholding | 2,526 | $71K | 8/1/2023 |
| Anil K. Singhal | ▲ Buy | Option Exercise | 15,000 | — | 8/1/2023 |