Name Net new
positions
New positions Closed positions Return since
31 Mar ‘23
26
88 159 71 41.3%
27
87 140 53 42.6%
28
86 182 96 47.2%
ULTA icon
29
Ulta Beauty
ULTA
$28.7B
86 137 51 18.4%
30
85 174 89 217%
31
83 176 93 81.8%
32
83 179 96 137%
33
82 188 106 71.6%
34
80 159 79 7.83%
35
80 147 67 22.7%
MPC icon
36
Marathon Petroleum
MPC
$65.2B
79 161 82 64.1%
37
79 150 71 26.9%
38
78 293 215 81.8%
39
77 171 94 27.7%
40
76 168 92 7.93%
41
75 117 42 103%
42
75 124 49 6.27%
43
74 124 50 323%
44
73 174 101 3.88%
45
73 153 80 103%
46
73 172 99 33.8%
47
73 151 78 2.69%
48
72 141 69 62.4%
49
72 187 115 213%
50
72 144 72 47.9%