Name Net new
positions
New positions Closed positions Return since
31 Mar ‘23
26
33 36 3 66.3%
27
31 64 33 65.2%
28
31 48 17 70.4%
NSSC icon
29
Napco Security Technologies
NSSC
$1.38B
31 46 15 2.71%
30
30 69 39 49.2%
31
30 55 25 83%
32
30 36 6 41.2%
33
30 45 15 45.8%
34
30 41 11 73%
35
30 30 0 3.93%
SPT icon
36
Sprout Social
SPT
$553M
29 52 23 84.6%
37
29 45 16 6.21%
38
29 49 20 40.9%
39
28 56 28 26.3%
40
28 42 14 75.5%
41
28 36 8 15.7%
42
27 41 14 11.7%
43
26 44 18 53%
44
26 48 22 52.3%
45
26 35 9 47.4%
46
26 27 1 50%
47
25 54 29 80.9%
48
25 57 32 74.7%
49
25 58 33 81.7%
50
25 43 18 49.2%