Name Net new
positions
New positions Closed positions Return since
31 Mar ‘24
51
17 24 7 86.6%
52
17 28 11 82.9%
53
17 22 5 9.47%
TAYD icon
54
Taylor Devices
TAYD
$230M
17 19 2 46.7%
55
17 20 3 69.8%
56
17 17 0 97%
57
17 17 0 16.7%
58
16 23 7 6.79%
59
16 16 0 56.2%
60
15 33 18 79%
CBUS icon
61
Cibus
CBUS
$90.1M
15 19 4 92.4%
62
15 15 0 23.7%
63
14 39 25 73.3%
64
14 22 8 14%
65
14 16 2 24.8%
66
14 17 3 10.9%
67
14 22 8 44.9%
68
14 20 6 5.9%
69
14 16 2 23.2%
70
14 14 0 1.82%
71
14 14 0 56.7%
72
14 14 0 1.54%
73
13 51 38 85.1%
74
13 32 19 37.4%
75
13 20 7 9.72%