Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
51
31 51 20 54.7%
52
31 35 4 24.3%
53
30 50 20 38.4%
EPC icon
54
Edgewell Personal Care
EPC
$824M
30 54 24 54.1%
55
30 61 31 75%
56
30 55 25 23.9%
57
30 44 14 14.3%
58
30 47 17 48.8%
59
30 36 6 23.3%
60
30 31 1 2.51%
NMM icon
61
Navios Maritime Partners
NMM
$1.58B
30 32 2 28.8%
62
30 32 2 68.9%
63
30 30 0 21.2%
64
30 30 0 55.7%
65
29 57 28 22.7%
66
29 51 22 16.5%
67
29 44 15 78%
68
29 43 14 8.86%
69
29 58 29 34.6%
70
29 49 20 39.7%
71
29 38 9 13%
72
29 43 14 124%
73
29 29 0 15.5%
74
28 70 42 46.8%
75
28 45 17 48.7%