Insider Sale: Director Christopher Perretta Sells Shares of NetScout Systems Inc (NTCT)
Christopher Perretta, a Director at NetScout Systems Inc, sold 11,905 shares on August 23, 2024. The insider now owns 36,866 shares. The company provides network and application performance solutions.