Annualized recurring revenue (ARR) of $684 million, an increase of 24% year-over-yearTotal revenue of $176 million, up 26% year-over-year; Products revenue of $166 million, up 27% year-over-yearGAAP ...
Does NetScout Systems (NTCT) have what it takes to be a top stock pick for momentum investors? Let's find out.