Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘25
51
28 87 59 7.33%
52
28 75 47 30.7%
53
28 69 41 14.9%
ENPH icon
54
Enphase Energy
ENPH
$3.78B
27 119 92 53.5%
55
27 75 48 246%
56
27 56 29 6.27%
57
26 92 66 6.92%
58
26 75 49 66.6%
59
26 72 46 1.2%
60
26 72 46 15.9%
VRNS icon
61
Varonis Systems
VRNS
$3.9B
26 64 38 18.2%
62
25 115 90 14.9%
63
25 96 71 6.27%
64
25 74 49 39.3%
65
24 98 74 12.4%
66
24 62 38 17.7%
67
24 47 23 653%
68
23 61 38 15.8%
69
23 57 34 52.6%
70
22 75 53 305%
71
22 72 50 25.9%
72
22 70 48 10.8%
73
22 42 20 79.6%
74
21 111 90 18.6%
75
21 96 75 57.3%