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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing