Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘24
76
26 42 16 67%
77
25 215 190 7.35%
78
25 134 109 14.4%
TWLO icon
79
Twilio
TWLO
$19.3B
25 118 93 108%
80
25 89 64 26.7%
81
25 84 59 1.12%
82
25 74 49 2.02%
83
25 72 47 10.7%
84
25 63 38 51.5%
85
25 60 35 4.56%
IQ icon
86
iQIYI
IQ
$2.07B
25 46 21 49.2%
87
25 45 20 33.7%
88
25 38 13 42.8%
89
25 37 12 2.06%
90
25 35 10 86.7%
91
25 27 2 32.5%
92
25 27 2 567%
93
25 26 1 98.5%
94
24 136 112 174%
95
24 99 75 21.2%
96
24 44 20 22.9%
97
24 35 11 62.4%
98
24 29 5 278%
99
24 29 5 71.5%
100
23 122 99 32.5%