Name Net new
positions
New positions Closed positions Return since
30 Sep ‘24
76
28 44 16 7.37%
77
28 49 21 32%
78
28 41 13 19.2%
LMB icon
79
Limbach Holdings
LMB
$803M
28 43 15 8.84%
80
28 36 8 14.8%
81
28 31 3 222%
82
28 29 1 20.9%
83
27 47 20 53.4%
84
27 44 17 24%
85
27 40 13 12.5%
EFC
86
Ellington Financial
EFC
$1.45B
27 31 4 4.89%
87
27 38 11 2.74%
88
27 46 19 23.4%
89
27 48 21 43.8%
90
27 30 3 79.6%
91
27 35 8 4.17%
92
27 31 4 12.2%
93
27 31 4 11%
94
27 27 0 6.5%
95
27 27 0 15.5%
96
26 39 13 10.9%
97
26 37 11 33.8%
98
26 38 12 1.19%
99
26 45 19 69.1%
100
26 42 16 39.4%