Name Net closed
positions
Closed positions New positions Return since
30 Sep ‘23
76
14 20 6 84%
77
14 18 4 341%
78
13 47 34 66.6%
PD icon
79
PagerDuty
PD
$555M
13 43 30 72.6%
80
13 35 22 22.1%
81
13 35 22 92.3%
82
13 34 21 5.97%
83
13 33 20 36.1%
84
13 26 13 16.9%
85
13 26 13 13.9%
EVC icon
86
Entravision Communication
EVC
$322M
13 23 10 0.27%
87
13 16 3 693%
88
12 46 34 64.9%
89
12 40 28 22.2%
90
12 37 25 40.5%
91
12 36 24 119%
92
12 30 18 89.2%
93
12 27 15 0.98%
94
12 26 14 27%
95
12 24 12 20.7%
96
12 24 12 86.6%
97
12 23 11 20.8%
98
12 22 10 59.3%
99
12 19 7 37.5%
100
12 18 6 194%