Name Net new
positions
New positions Closed positions Return since
31 Mar ‘23
76
22 26 4 38.6%
77
21 42 21 29.5%
78
21 47 26 93.8%
THR icon
79
Thermon Group Holdings
THR
$1.15B
21 31 10 40.4%
80
21 38 17 71.4%
81
21 25 4 42.4%
82
21 21 0 1.8%
83
20 68 48 57.3%
84
20 64 44 72.6%
85
20 54 34 28.7%
HLX icon
86
Helix Energy Solutions
HLX
$999M
20 37 17 12.3%
87
20 41 21 63.5%
88
20 35 15 41.9%
89
20 35 15 26.7%
90
20 27 7 6.22%
91
20 40 20 65.8%
92
20 36 16 26.2%
93
20 29 9 303%
94
20 30 10 95%
95
20 40 20 192%
96
20 32 12 92.3%
97
20 25 5 6.18%
98
20 27 7 37.5%
99
20 24 4 21.2%
100
19 46 27 71.1%