NetScout Systems, Inc. (NTCT) has a market capitalization of $2.34B and trades at $32.45. The 52-week range is 18.12-33.01.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of -6.4, Earnings Per Share (EPS) of $-5.11, annual revenue of $822.68M.
The stock has a beta of 0.58, operates in the Technology sector.