Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘24
51
18 60 42 50.8%
52
18 56 38 2.31%
53
18 51 33 21.7%
IMVT icon
54
Immunovant
IMVT
$5.55B
18 46 28 15.7%
55
18 29 11 86%
56
18 23 5 126%
57
17 103 86 49.6%
58
17 78 61 17.4%
59
17 57 40 34.4%
60
17 44 27 15.9%
ICL icon
61
ICL Group
ICL
$6.35B
17 40 23 8.55%
62
17 38 21 400%
63
16 42 26 230%
64
16 34 18 0.66%
65
15 69 54 18.8%
66
15 67 52 35%
67
15 61 46 6.09%
68
15 59 44 43.2%
69
15 55 40 3.35%
70
15 53 38 31.9%
71
15 20 5 2.84%
72
14 59 45 57.5%
73
14 57 43 26.3%
74
14 53 39 20.7%
75
14 48 34 9.97%