Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘14
51
17 64 47 92.4%
52
17 52 35 42.2%
53
17 42 25 717%
EHC icon
54
Encompass Health
EHC
$10.7B
17 35 18 275%
55
17 34 17 366%
56
17 31 14 20.7%
57
17 29 12 20.6%
58
16 94 78 53.7%
59
16 73 57 17%
60
16 68 52 20.9%
NBIS
61
Nebius Group N.V.
NBIS
$36.7B
16 64 48 380%
62
16 58 42 248%
63
16 46 30 69%
64
16 46 30 231%
65
16 37 21 964%
66
16 34 18 52.7%
67
16 30 14 189%
68
16 22 6 0.75%
69
16 20 4 324%
70
15 89 74 53.4%
71
15 70 55 100%
72
15 69 54 46.8%
73
15 47 32 70.1%
74
15 45 30 67%
75
15 42 27 20.1%