Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘22
26
80 120 40 152%
27
77 181 104 11.2%
28
77 173 96 61.6%
TTD icon
29
Trade Desk
TTD
$10.6B
77 154 77 67.6%
30
77 148 71 39.3%
31
76 133 57 37.3%
32
75 170 95 97.5%
33
75 168 93 51.6%
34
74 229 155 17.3%
35
74 192 118 0.04%
IWM icon
36
iShares Russell 2000 ETF
IWM
$78.4B
72 202 130 41.6%
37
72 168 96 50.3%
38
71 111 40 57.4%
39
71 106 35 68.3%
40
70 213 143 7.52%
41
70 149 79 28.8%
42
70 135 65 72.7%
43
70 128 58 151%
44
70 110 40 30.3%
45
69 189 120 24.4%
46
69 161 92 31.1%
47
69 158 89 63.6%
48
69 155 86 203%
49
68 181 113 11.4%
50
67 159 92 77.6%