Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
76
28 42 14 22.2%
77
28 40 12 21.4%
78
28 57 29 52%
FWRG icon
79
First Watch Restaurant Group
FWRG
$1.12B
28 41 13 25.2%
80
28 39 11 40.9%
81
28 38 10 46%
82
28 32 4 22.2%
83
28 37 9 82.5%
84
27 62 35 84.9%
85
27 40 13 31.6%
BHE icon
86
Benchmark Electronics
BHE
$1.61B
27 46 19 50%
87
27 53 26 21.9%
88
27 36 9 23.6%
89
27 43 16 9.08%
90
27 37 10 73.6%
91
27 37 10 30.5%
92
27 40 13 15.8%
93
27 36 9 8.96%
94
27 32 5 45%
95
26 43 17 35.6%
96
26 42 16 56.8%
97
26 33 7 24.4%
98
26 30 4 0.84%
99
26 28 2 24%
100
26 28 2 20.3%