We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
30 Sep ‘21
51
32 55 23 94.1%
52
32 45 13 84.3%
53
32 32 0 37.2%
NTLA icon
54
Intellia Therapeutics
NTLA
$1.89B
31 73 42 89.9%
55
31 68 37 90.1%
56
30 30 0 69.7%
57
29 35 6 14%
58
29 57 28 78.9%
59
29 31 2 70.4%
60
28 83 55 94.9%
MSEX icon
61
Middlesex Water
MSEX
$979M
28 45 17 48.8%
62
28 37 9 16.9%
63
27 53 26 74.4%
64
27 50 23 75.1%
65
27 50 23 51.3%
66
27 41 14 36.5%
67
27 39 12 95.2%
68
27 40 13 8.34%
69
27 39 12 88.4%
70
27 34 7 28.5%
71
26 45 19 17.7%
72
26 45 19 89.4%
73
26 42 16 78.2%
74
26 49 23 68.5%
75
26 32 6 222%